About Lcr Solutions Ltd (07725602) United Kingdom