About Max Snack Bar Limited (11615164) United Kingdom