About Lotr Films Limited (09576586) United Kingdom