About Candid Consultancy Limited (11551281) United Kingdom