HERALD TECHNOLOGIES LIMIT… 691007 valorisation | Upswitch bv