About Hydracs Global Ltd (11148121) United Kingdom