About Interactive Pharma Solutions Limited (09245216) United Kingdom