About Eye Candy Group Ltd (13367785) United Kingdom