About Lcf & Partners Ltd (13374539) United Kingdom