FIRST PRINCIPAL TECHNOLOG… 689315 valorisation | Upswitch bv