About Circle London Management Limited (13361318) United Kingdom