TORRAN TECHNOLOGIES LIMIT… 820742 valorisation | Upswitch bv