About Eyecandy Limited (03524186) United Kingdom