About Janus Investment Platform Limited (11545799) United Kingdom