About Lcr Group Limited (12164976) United Kingdom