OpenBox Information and Communication Technologies GmbH in Liquidation (CHE-114.856.947) | Good Co.