About Ulysses Js Ltd (12091108) United Kingdom