About Freida Films Ltd (12493502) United Kingdom