About Charlies Candy Ltd (13348824) United Kingdom