About R.d.a Ltd (10761463) United Kingdom