About Kkr Ventures Limited (11198510) United Kingdom