About Hydra Enterprises Ltd (12000363) United Kingdom