About Sahhara Limited (10279100) United Kingdom