About Hydre Ltd (12361636) United Kingdom