'TEC electronics' Ltd developer