TUDENHAM TECHNOLOGY LIMIT… 762932 valorisation | Upswitch bv