About Hyde Holdings Limited (06799039) United Kingdom