About Threadneedle Street Management Ltd (11751079) United Kingdom