SHUJIA TRADING (SHANGHAI)… 102650538 valuation | Upswitch bv