About Lcr Management Limited (09756268) United Kingdom