About Studio 4 Films Ltd. (SC257159) United Kingdom