About Threadedneedle Ltd (12093879) United Kingdom