University of Helsinki Kielikone Ltd Conexor Ltd Ministry of Foreign Affairs of Finland Linguacubun Ltd