About R.t.l Group Ltd (11692292) United Kingdom