About Sahara Technologies Ltd. (09000487) United Kingdom