GLENCASTLE CONSULTING LIM… 709036 valorisation | Upswitch bv