SHANGHAI ZHUGUAN TRADING… 102603883 valuation | Upswitch bv