Location
18/F, Unit B2, Kexing Science Park, 15 Keyuan Road, Technology Park, Shenzhen, China
Fiscal year end
December 31