Shearwater: London cyber security firm misses forecasts while waiting on big contracts Tech Shearwater Group, a cyber security firm based in London, has reported a decline in its full year revenue, missing expectations by £10m.