About K & H International Ltd (12213392) United Kingdom