About Candidate Solution Limited (10279396) United Kingdom