About Kebabish Spice Ltd (11988470) United Kingdom