Company Finder Date 2023-04 Industry Technology City Sydney Country Australia Employees Affected 40 Status Unknown