HUIZHAN TECHNOLOGY COMPAN… 105901326 valuation | Upswitch bv