Imprint Company Name Shenzhen Huiqiao Procurement Service Co., Ltd. Legal address 2 Nanba Road, Suite 1478Nanshan DistrictShenzhen, Guangdong518063China Tax identification number 91440300MAD85R4N2M Registration number 440300221299368