About Lr Animation Studios Ltd (09005024) United Kingdom