About Kh2a Ltd (12529934) United Kingdom