About Absolute Denial Films Ltd (12930529) United Kingdom