Oki Europe Limited, Egham, Zürich Branch