About Janus Henderson Group Plc (FC031677) Channel Islands