About Candid Marketing Ltd (13440461) United Kingdom