Regarding Multisite Wordpress theme

Guys, I am going to purchase one wordpress theme that is to be called, multisite wordpress theme.

I just want to know that if this multisite wordpress them can be used on multiple website hosted on different servers. I have actually 5 websites and all are hosted on different - different servers/locations.

Can I use this mutisite theme on all of my sites with single license…?

Theme link is here:

No each website requires it’s own license