About Ph.d Search & Selection Limited (SC275286) United Kingdom