About Candidate Technology Limited (10279142) United Kingdom