About K&d Communications Ltd (11627954) United Kingdom