About Threadneedle Investments Limited (07466568) United Kingdom