About Kf Holdings L.p. (SL017440) United Kingdom