About Candour Solutions Limited (08963587) United Kingdom