EDS Information Business Sàrl, swiss branch, CHE-192.737.066