About Strive Films Ltd (10780399) United Kingdom