About Hydro Kinetics Limited (07442728) United Kingdom