About Freya Films Ltd (11585671) United Kingdom