STRIDE TECHNOLOGIES LIMIT… 820026 valorisation | Upswitch bv