About Algerian Sahara Limited (13053824) United Kingdom