TECHBAY TECHNOLOGY LIMIT… 709654 valorisation | Upswitch bv