About Sahara Bar Limited (11685980) United Kingdom