About Nile Water International Limited (10841598) United Kingdom