Altoan Ltd in Belmont-sur-Lausanne