NI Novastar inc. Novastar inc. Active License License #5747-2557-01 Lac-Beauport, QC View Full Profile