About Candour Management Limited (11793197) United Kingdom