About Jux Chilli Jam Ltd (11004928) United Kingdom