About Bluebird International Films Ltd (13438274) United Kingdom