Pretty sure posting on an internet forum doesn't count as proper notice of a filed complaint against any defendant; in this case, SSG, or possibly Enad Global 7.
But it might. It all depends on the rules of civil procedure in the jurisdiction where the complaint is to be filed. If the proper jurisdiction to hear this complaint is Massachusetts, then the person making the complaint needs to follow the Massachusetts rule regarding what counts as proper service.
If the complaint is to be filed in US Federal Court (probably the United States District Court for the District of Massachusetts), the Federal Rules of Civil Procedure need to be followed with regard to what counts as proper service.
Yes, I have a law degree, but I am not officially a lawyer as I did not ever take a bar exam. That was intentional, btw.