About Henderson Group Holdings Asset Management Limited (08231660) United Kingdom