Curious about pltfrm? Or maybe you just want to say hello? LONDON 17 Hanover SquareLondonW1S 1BN ZURICH Toedistrasse 448002 Zurich First name Last name Email Message