About Candy 2 Candy Ltd (SC620886) United Kingdom