About Pillpharm Limited (12368981) United Kingdom