About Just Snackz Ltd (11660880) United Kingdom