About R.a.d Management Solutions Ltd (12515417) United Kingdom