Microra GmbH in Liquidation (CHE-263.591.329) | Good Co.