About J&r Infinity Ltd (11846241) United Kingdom