About Sahara Corporation Limited (09766167) United Kingdom