About K & H World Ltd (12952209) United Kingdom