About Captain Candy Limited (10572741) United Kingdom