About Snackwallah Ltd (12088786) United Kingdom