About Transmission Investment Holdings Limited (11810806) United Kingdom