About Eolas Pharma Consulting Ltd (09761784) United Kingdom