About Hyde Investment Holdco Limited (12913291) United Kingdom