About R.t. Nominees Ltd. (SC189141) United Kingdom