Mermoud S.A. Service Proviande, limited, CHE-100.040.106