About Threadneedle Asset Management Oversight Limited (12728361) United Kingdom