About Exell Film Ltd (12112829) United Kingdom