About Threadneedle Asset Management Finance Limited (05580097) United Kingdom