About Snack Smart Uk Ltd (13230681) United Kingdom