About Candid Limited (02328093) United Kingdom