Terms of Service for Self-Serve (as of November 19th, 2024)
This is an Agreement between you, as a Client and IDH MEDIA LTD, a company incorporated under laws of Ireland, with its registered office at 22 Northumberland Road, Ballsbridge, Dublin 4, Ireland, entered into the Registrar of Companies under the company number 563441, VAT EU: IE 3376160DH (hereinafter “IDH MEDIA”, “Company“). Client and IDH MEDIA […]