Looks like there is just a lot of spam activity the last day or two.
5 or 6 or more new posters, all just posting a wide variety of tech support listings. Each poster seems to have separate agendas, and each set of posts all use the same phone numbers.
Nothing too suspicious about any of that
I would try to report one or twoposts for each poster. Somebody at the forum will take notice (probably has already)