At least they have the honesty not to claim to: design, test, make, or assemble them. the probability it's a rebranded set from one of the usual guys (farsports, yuanan and many more) is close to 100%.
As a positive, the rim looks hooked on the photo, even though they don't spell it out.