About R X R Ltd (13689285) United Kingdom