About Scar Films Ltd (11949206) United Kingdom