XIANGSHANG TECHNOLOGY (GU… 106423643 valuation | Upswitch bv