About Snackworks Limited (10659879) United Kingdom