About Sahaara Ltd (13601966) United Kingdom