About Janus Partners Ltd (11623871) United Kingdom