About R World Limited (09053065) United Kingdom