HANGZHOU ZHENXUAN TECHNOL… 105143044 valuation | Upswitch bv