About R.dumba Ltd (09486140) United Kingdom