About Strongblood Films Ltd (11962086) United Kingdom