HELIXWORKS TECHNOLOGIES LIMI… 583505 valuation | Upswitch bv