About Snackatizer Ltd (11384804) United Kingdom