About Janus Holdings Limited (13167704) United Kingdom