SkyVector was initially an American tool. A few years ago they expanded to the rest of the world. As a result, some things like airspace designations utilize the American format, if you can call it that in the cross-applied sense.
The issue arises from the fact that for the most part, most of the world uses the first two letters of the country/FIR code, plus A,D,P,R,etc, to designate an airspace to be wary of. EG D001, EG R313, etc. The American format is just the designator R-2515, W-289W, etc.
When you combine them, you get some truly weird stuff. For the most part it's decipherable, but at times it isn't.
Have a look
here. MTA22A is the military training area, and doesn't have the LY prefix of the country. SkyVector decided to add the LY, the dash and the designation, resulting in LY-MTA22A.
Drop by
here, and you'll see LYU-MNBGE. A designation nowhere to be found in either Serbia's or Kosovo's AIPs. Must be some random NATO thing, whose designation went through SkyVector's "logic", and resulted in whatever "LYU-MNBGE" is apparently supposed to mean.
With an airspace such as UK's, where there are tons of differences from ICAO standards, it only gets even more bizarre.
In short, don't trust SkyVector outside of US!