Location
Unit 3, Building D, Kexing Science Park, Kejizhongsan Avenue, Hi Tech Park, Nanshan District, Shenzhen, China
Fiscal year end
December 31