About K & D Group Ltd (12078391) United Kingdom