About The Canny Candy Gadgies Limited (12158481) United Kingdom