About Candidate Ville Limited (10235882) United Kingdom