About Janus Partnership Limited (11126589) United Kingdom