DMBEDDED TECHNOLOGY LIMIT… 763985 valorisation | Upswitch bv