Elix group SA, Limited, CHE-261.035.922, Xavier Castelli