About R3s Global Limited (08923664) United Kingdom