About One Threadneedle Limited (11860047) United Kingdom