SHADOWFAX TECHNOLOGIES LI… 807615 valorisation | Upswitch bv