GLENCAR INVESTMENTS LIMIT… 593926 valorisation | Upswitch bv