Interesting - where did you get that? From their homepage, I got:
"The airline commenced its first flight in April 2002 and now operates 10 aircraft to a wide range of destinations within Europe. Bases are located in Edinburgh and Glasgow and a new base at London Stansted will commence operation in early November."
10 vs. 21. But they show a flight to/from the States, which isn't mentioned above.... Weird. So I suspect your's is more current. Still weird....
SGE