About Abdala Film Ltd (12180462) United Kingdom