XO Investments SA, Limited, CHE-105.597.899