About Candidate Digital Limited (10235864) United Kingdom