About Sahara Euroasia Ltd (07422589) United Kingdom