CUBRIC TECHNOLOGIES LIMIT… 818586 valorisation | Upswitch bv