About Net Rx Limited (07457777) United Kingdom