They seem to be mainly based in the UK, so why do they officially represent Spain in EMEA? Is it because it just carries on from before the merger?
Yeah that's probably why to maintain the little fanbase Excel had but the main offices of the team are still in Spain, and 95% of their fanbase is Spanish. Spanish content creators etc.
I think the old owners CEO of both orgs are co-owners/co-ceo's but yeah, the org is essentially Spanish there isn't much remaining from Excel