About Bigbite Snacks Ltd (13479523) United Kingdom