About 13 Quay Street Management Limited (11272456) United Kingdom