No. 18 Genxi Industrial Park, Shibei Shishan Town, Nanhai Distict, Foshan City Guangdong Province China 528225