About Lcb Investments Limited (12807189) United Kingdom