About R1der Ltd (11382198) United Kingdom