About Juke Snack Box Limited (12644052) United Kingdom