About R.d.r.a. Ltd (11929290) United Kingdom