About Hydra Private Equity Uk Limited (09635411) United Kingdom