MGI GENILLOUD SA, limited, CHE-108.052.981, Marc Genilloud