About 40 Beak Street Management Limited (09298263) United Kingdom