About Lbf Holdings Limited (12648614) United Kingdom