About Trc Holdco Limited (11665742) United Kingdom