About Lr Technology And Information Ltd (07854483) United Kingdom