About Cult Candy Limited (11429919) United Kingdom