About 1 Thomas Street Management Company Ltd (10211033) United Kingdom