About Eca Films Ltd (10285691) United Kingdom