About Canopus Films Ltd (06674024) United Kingdom