About Key Capital Partners Gp Ix Limited (12984883) United Kingdom