About Equinox Clinical Trial Services Ltd (11999568) United Kingdom