About Algerian Sahara Ltd (11240272) United Kingdom