About Lnf Holdings Ltd (10829482) United Kingdom