About 22 Wake Street Management Limited (11717199) United Kingdom