About Rt Holdco Ltd (11674665) United Kingdom