KING AND LEONARD TECHNOLO… 724096 valorisation | Upswitch bv