About 54 Carlisle Street Management Limited (12040415) United Kingdom