About London Angel Film Ltd (12121551) United Kingdom