About Lr Technologies Ltd (13351015) United Kingdom