About Rr Gadgets Ltd (11931606) United Kingdom