About Water Revitalization Uk Ltd (10238319) United Kingdom