About Lfb Holdings Limited (09911509) United Kingdom