About Candid Competitions Ltd (SC687349) United Kingdom