About Alpha Clinical Limited (09851072) United Kingdom