THE IDCO TECHNOLOGY LIMIT… 658949 valorisation | Upswitch bv