Does Hunan Chuangxing Technology Co., Ltd. have to hand it over to the company?

Don't. According to the Labor Contract Law, employees don't need to pay entry fees, and employers can't charge any fees for any reason. The labor law stipulates that the employer shall not charge the job seekers in any way. Necessary labor costs such as tooling fees and training fees need to be incurred now, and they can only be deducted from wages with the consent of workers, instead of being collected in advance.