About London E-water Ltd (12995375) United Kingdom