About Green Water Desalination Ltd (12705723) United Kingdom