About 38 Hound Street Management Limited (06778849) United Kingdom