IDT Switzerland Sàrl, en liquidation (CHE-100.959.794) | Good Co.