About 9 Welbeck Street Management Limited (02002864) United Kingdom