About Snackspace Ltd (12007928) United Kingdom