About R1 Group Ltd (12284452) United Kingdom