GUANGZHOU XICHUAN TECHNOL… 102546124 valuation | Upswitch bv