Yeah, that's nasty. Talk to SquadHelp, at least the logo is theirs (I don't think you can do anything about the name without going to lawyers, and even then it's unclear, since it's unlikely you trademarked it). But if SH cares, they might send them some sort of ''cease and desist'' letter at least to try to scare them off.