About Hydrate Group Limited (10644307) United Kingdom