NICANA TECHNOLOGIES LIMIT… 625039 valorisation | Upswitch bv