About Eye Candy Europe Limited (07804411) United Kingdom