About Newater Investments Limited (00678567) United Kingdom