About Lola Films Ltd (09201311) United Kingdom