About Kkr Limited (SC059312) United Kingdom