About Candid Clique Limited (SC674375) United Kingdom