About Rt Research Ltd (09636396) United Kingdom