About The Candidates Project Limited (11706423) United Kingdom