About K&d Supermarket Ltd (11558667) United Kingdom