About Condor Films Ltd (10404537) United Kingdom