About Pmrx Limited (09905685) United Kingdom