About Ana Ferrer Clinical Services Ltd. (10602382) United Kingdom