About Studio 6 Films Ltd (12954015) United Kingdom