About We Are Candid Limited (12495205) United Kingdom