About Kandy & Kandy Ltd (11799329) United Kingdom