WUXI CHENGHAN INTERNATION… 105910525 valuation | Upswitch bv