About Candour Communications Ltd (07671483) United Kingdom