About Kb Snacks Ltd (11509763) United Kingdom