UK tech earnings