About Mind Candy Limited (05119483) United Kingdom