About Bagh Films Ltd (12463597) United Kingdom