As TVI Express is supposedly based in Cyprus, which is right next to Greece and Macedonia, what took them to long to get to Macedonia? No idea.
Yet they are continued to be referred to as a BRITISH company. Isn't that sad? Look at this local ad:
Assumption that it's a British Company, isn't it? So why is the website says is registered from a guy in INDIA, with headquarter in INDIA, and no existence of this company in UK at all?
So you are claiming that it sells travel and tourism, yes? Why does its own FAQ states that "You do not need to sell any products"?
But none were named... No reference, nor any of the partners...