About Interim Pharma Services Limited (06759839) United Kingdom