About Rx Group Holdings Limited (12807980) United Kingdom