About Pharmedox Limited (13644943) United Kingdom