Kaynes Technology shares fall 25% despite 26% revenue growth