Scherrer Invest AG (CHE-113.848.158) | Good Co.