About Kf Pps Limited Partnership (LP012873) United Kingdom