About Energy & Water Technology Ltd (10745169) United Kingdom