About Threadneedle 1 Limited (12870823) United Kingdom