About Lol Films Limited (07278449) United Kingdom