About Rx Technologies Limited (07710218) United Kingdom