About Kha Snacks Ltd (11202939) United Kingdom