About Lcre Ltd (12403964) United Kingdom