The website (Site) is operated by Acamar Films Limited (we or us). We are registered in England and Wales under company number 04399568 and we have our registered office at Acamar Films Limited, PO BOX 70149 London NW1W 7QJ. Our VAT number is 210 1137 84.
A cookie is a small file of letters and numbers that we store on your browser or the hard drive of your computer if you agree. Cookies contain information that is transferred to your computer’s hard drive.
To find out more about cookies and how to alter your settings and delete cookies, visit All About Cookies.
Except for essential cookies, all cookies will expire after 26 months.