They are part of the team representing Cicada 137 LLC

I wonder if this is any relation to Cicada 3301. https://en.wikipedia.org/wiki/Cicada_3301

almost definitely a relation in name only

yes it is and biggest surprise is? he is suing himself ! XD