ParallelView Productions Ltd
+358 50 3751789

Akoya Ltd, Neitsytpolku 1, 00140 Helsinki.