About 33 Steerforth Street Management Limited (11695820) United Kingdom