About Candidate42 Limited (10442343) United Kingdom