About Magna Films Ltd (12033023) United Kingdom