Amadeus Capital Partners Ltd. EQVITEC Partners Ltd. IT Provider Adviser 1 AB Sitra, Finnish National Fund for Research and Development