About Candid Consumer Limited (08162237) United Kingdom