About Nuwater Europe Limited (06534471) United Kingdom