About Apple Clinical Research Limited (08761255) United Kingdom