About Krh Holdings Ltd (11852367) United Kingdom