About Kbf Holdings Limited Partnership (LP017251) United Kingdom