Skylake Capital Investor

Skylake Capital is an enterprise IT infrastructure focused technology investment firm based in London