About Nedas Snacks Ltd (13114846) United Kingdom