About Threadneedle Asset Management Holdings Limited (03554212) United Kingdom