About Jaxstar Limited (13126399) United Kingdom