About Candid Software Limited (06486509) United Kingdom