About Pharmedas Clinical Ltd (12195179) United Kingdom