About Israel Water Technology Ltd (12336297) United Kingdom