About Studio 7 Films Ltd (12291750) United Kingdom