About Global Water Limited (10621259) United Kingdom