About Candidate Planet Limited (10235907) United Kingdom