Contact Us We're Ready, Let's Talk. Please enable JavaScript in your browser to complete this form.Your Name *Email *Your Message *NameSEND MESSAGE Contact Info Address​ B, floor 6, ICT-City, Joukahaisenkatu 3, 20520 Turku, Finland Email Us samoha@utu.fi Call Us +358-46-553-9769 Google-plus-g