About Candid Communications Ltd (06927087) United Kingdom