About Pharma Software Solutions Limited (05009289) United Kingdom