About Re&rx Limited (10312204) United Kingdom