About J & R Global Traders Ltd (11175417) United Kingdom