About R&r Consortium Ltd (13309704) United Kingdom