Devillard Holding S.A. (CHE-109.671.112) | Good Co.