Information Technologies R&D Holding AG in Liquidation (CHE-109.354.284) | Good Co.