About Hydro Kinetica Limited (04845166) United Kingdom