NORTHFOX TECHNOLOGIES LIM… 703946 valorisation | Upswitch bv