About Lr Tech Ltd (13261875) United Kingdom