£100k is only ~20 full paying clients, they could easily have achieved that by heavily advertising on Facebook and high pressure sales calls, unfortunately.
My feeling is that with a chain of failed businesses behind them they would have been that ecstatic at finding themselves a golden goose & finally stuffing cash into their bank accounts that they couldn't help bragging about it.
I note that they've had yet another negative review removed from Trustpilot. Between Facebook's refusal to protect its users from highly questionable schemes, and Trustpilot's pandering to businesses who pay cash to have factual reviews removed, chancers like the Robins can act with impunity.