About R.d.s. Europe (2011) Limited (07621902) United Kingdom