About Kkr Holdings Limited (SC711120) United Kingdom