J. Vuichard SA, Limited, CHE-107.759.233, Michel Vuichard