About K & H Investment Ltd (12878197) United Kingdom