About Candidate Lab Limited (11030489) United Kingdom