About Lcr Management Group Ltd (11898970) United Kingdom