Yeah it does seem like a fake demo board. If you look at solidworks splash screens they'll have design screenshots but also a copyright credit for the company that designed the product.
I guess it could be related to the NanoBoards but I don't see it posted online anywhere, and they don't do those boards anymore.
At least it doesn't look like total crap, its decently mixed parts, support passives, and appears to have traces going to stuff.