About Lear The Film Limited (10107303) United Kingdom