About 10 Queen Street Management Limited (05415517) United Kingdom