SHENZHEN CHENGYI TECHNOLO… 104001870 valuation | Upswitch bv