About Bagel Films Ltd (10053922) United Kingdom