About Candid It Ltd (09365406) United Kingdom