About Lcf Holdings Ltd (13076122) United Kingdom