About Snack Box Ltd (12165654) United Kingdom