HELEN INTERNATIONAL GROUP… 102659125 valuation | Upswitch bv