China

SHENZHEN

Floor 13, Building 12A
Shenzhen Bay Science and Technology Ecological Park
South Keji Road, Nanshan District
Shenzhen City, Guangdong Province PRC