Federico Ciro Domenghini, Switzerland, Meggen, M, Sorexa SA