About Popping Candy Limited (08898759) United Kingdom