About R & R Global Investments Ltd (12302709) United Kingdom