Shenzhen Yahuilong Biological Technology Co., Ltd. was established in 2008. The company's headquarters, Yahuilong Biological Technology Industrial Park, is located at the intersection of Baolong 2nd Road and New Energy 5th Road, New Energy Industrial Base, Baolong High-tech Park, Longgang District, Shenzhen. The floor area is 10001.71㎡, the floor area ratio is 4.0, and the capacity area is 40,000㎡.