An investment and advisory group in London specializing in the technology, media and telecommunications sectors