NAVAC TECHNOLOGIES LIMIT… 708005 valorisation | Upswitch bv