About A Taste Of Sahara Limited (10954902) United Kingdom