About Rt Holdings Limited (11067351) United Kingdom