SHANGHAI SUHONG TRADE DEV… 100012186 valuation | Upswitch bv