About Passion Film London Ltd (11091224) United Kingdom