About Threadneedle Consultancy Ltd (13068714) United Kingdom