About Janus Henderson Uk (holdings) Limited (02072534) United Kingdom