About Eyecandy Media Ltd (11089537) United Kingdom