About Eye Candy Digital Limited (09426478) United Kingdom