GLENCARRIG TECHNOLOGIES L… 751029 valorisation | Upswitch bv