About Del Mar Films Ltd. (12070686) United Kingdom