About Astor Film Productions Ltd (11274198) United Kingdom