About Candidate Tech Limited (10236618) United Kingdom