About Janus Games Ltd (06400464) United Kingdom