About Oh Candy Limited (09059878) United Kingdom