About Kohlberg Kravis Roberts & Co. Ltd (03657682) United Kingdom