About A.o Clinical Research Ltd (11360404) United Kingdom