About Eyecandy Sweets Limited (12873381) United Kingdom