About R1 Holdings Limited (09794893) United Kingdom