XUCHANG BANNER TRADING CO… 103795480 valuation | Upswitch bv