Legal Entity: EXCELITAS TECHNOLOGIES