Northern Hero,
Viking Hellas has recently announced it is changing its name to distance itself from the bankrupt Viking Airlines. With this change comes the closure of the Gatwick base. Only bases in Greece and Cyprus will remain this summer using two Airbus A320's. Therefore, Tor Air will be operating Viking's planned summer programme as Viking now have no aircraft to operate it!
Regarding the Sky Middle East operation, as I understand it, Viking Hellas terminated its contract to operate these flights for Aer Olympic. Aer Olympic hvae now set up this operation jointly with Tor Air to ensure they still have flights to sell this summer.
Maybe this goes some way to explain things?