About Jamaxe Ltd (11101464) United Kingdom