The price is good. But unfortunately I know nothing about gaming and what games it would play.
I had to laugh when checking the Google map of the company it was right in the middle of the Thames in London.
Further research shows it as Oxford and has been in business for 1 year.
I hope someone can give you the information that you need.
I would probably have been tempted to buy it for myself if I was in the market for one.