About Kanes Kandy Ltd (13172126) United Kingdom