About Snack-packables Uk Ltd (11353673) United Kingdom