About Candour Collaborations Limited (08367624) United Kingdom