About The Candy Foundation Limited (10572650) United Kingdom