Trellix Switzerland GmbH (CHE-397.478.358) | Good Co.