CAHRAN TECHNOLOGIES LIMIT… 785836 valorisation | Upswitch bv