About Pathfinder Clinical Development Limited (01058023) United Kingdom