About Nibls Snacks Ltd (11303100) United Kingdom