About R.c.t.i. Company Uk Ltd (09241366) United Kingdom