About Filmd Ltd (12491905) United Kingdom