About Hargreaves Lansdown (nominees) Limited (01824226) United Kingdom