About Kandykares Limited (11610986) United Kingdom