About Mena Film Ltd (06938843) United Kingdom