About Kh & Partners Ltd (12530101) United Kingdom