About R.t.1.b Ltd (12774037) United Kingdom