About I C Candy Ltd (07836719) United Kingdom