About Candid Insurance Services Ltd (07279489) United Kingdom