About Lcmt Investments Ltd (11290594) United Kingdom