Infrax Systems Partners. Defendec is a European technology company operating internationally. Our headquarter and R&D office are located in Tallinn, Estonia. The sales office is located in Helsinki, Finland.