About Nibble Snacks Limited (09248560) United Kingdom