About Candid Insurance Services Ltd (09935141) United Kingdom