SHENZHEN SENTAI INNOVATIO… 101137073 valuation | Upswitch bv