About Lsnr Limited (13624647) United Kingdom