Shenzhen, China Shenzhen HQ Email [email protected] Address 21/F, Tefa Information Technology Mansion, Nanshan District, Shenzhen Send a message Send Message