About Canna Films Ltd (12538002) United Kingdom