Bought tickets from this UK based company for a soccer game in Germany, took 15 phone calls before they even shipped the tickets.
Once tickets arrived they weren't the section I paid for and then they gave me the normal drama of those they are a third party seller.
Don't wasted your time with this company hope the die off.