About Thomson Reuters Investment Holdings Limited (07037795) United Kingdom