Devillard Holding S.A., Limited, CHE-109.671.112