About Masala Cuisine Limited (12421032) United Kingdom