About Indagatio Clinical Limited (09107028) United Kingdom