Sure, as long as it's not based on a protected characteristic or an interaction subject to a regulation. You have no right to interact with a company otherwise.
I'm not talking about legal rights; I'm talking about what is a sensible social convention. (Because really, you don't have the right to block anyone.)
You can block anyone on social media for any reason or no reason at all and you don’t have to justify it to anyone.