About King Lear Films Ltd (10527583) United Kingdom