About Candour Talent Limited (10068952) United Kingdom