About R.t.h. Holdings Limited (11030307) United Kingdom