About Ambasada Films Ltd (13099695) United Kingdom