About R.d.s.s Limited (12138079) United Kingdom