About Candymix Limited (09378856) United Kingdom