SHENZHEN TITAN INTERNATIO… 104701024 valuation | Upswitch bv