WELLA HEALTH TECHNOLOGIES LI… 609218 valuation | Upswitch bv