About Threadneedle International Limited (02283244) United Kingdom