Mindworks Oy, Helsinki, Zurich Branch