Idverde Suisse SA, Limited, CHE-288.782.940, Xavier Piccino