About Lorinvest Ltd (12293848) United Kingdom