About Sahara Cuisine Limited (13456942) United Kingdom