About Sahara Cafe & Lounge Ltd (12251872) United Kingdom