TTC Investments SA, Limited, CHE-402.939.551