About Kc R8 Limited Partnership (LP021525) United Kingdom