About Nuud Snacks Ltd (12450042) United Kingdom