About R1r Limited (11163335) United Kingdom