Cadac Electronics goes into administration