About 38 Graham Street Management Limited (10343996) United Kingdom