About 38 Carlisle Street Management Limited (11194502) United Kingdom