About Candid Consultancy Ltd (12738744) United Kingdom