SHENGLAN TECHNOLOGY COMPA… 105460380 valuation | Upswitch bv