About Hail Hydra Ltd. (SC705176) United Kingdom