About R&s Global Ltd (12732582) United Kingdom