About Sahara Water Ltd (13133934) United Kingdom