Location
Dongfang Science And Technology Mansion, Suite 2313, Nanshan District, Shenzhen, China
Fiscal year end
March 31