About Janus Information Systems Limited (09042723) United Kingdom