About Lmr Technologies Ltd (08259948) United Kingdom