THEMIS LIMITED, London, Zurich Branch