CONTACT US SITUATED IN LYON, FRANCE Located in the heart of Europe, half-way between Paris and the south of France. contact@ocellus-services.combusiness@ocellus-services.com contact@ocellus-games.combusiness@ocellus-games.com