About Cybercandy Limited (03842787) United Kingdom