About Seven Snacks Ltd (11019311) United Kingdom