About Kh Investments Holdings Ltd (11812694) United Kingdom