About Snack Pax Limited (12932816) United Kingdom