ITX Retail Suisse Sàrl (CHE-100.642.311) | Good Co.