SHENZHEN XINZHONGNUO INFO… 106186075 valuation | Upswitch bv