About Janus Management Services Ltd (10447239) United Kingdom