About Sahara Sajha Ltd. (09025327) United Kingdom