Nicola Involti, Switzerland, Mugena, M, INVOLTI SA, 10954