About Jxs Limited (07815728) United Kingdom