I haven’t seen anyone post anything about these before. They were manufactured in the early 2000's by XConcepts. I have one that I've taken the body off to give a better look at the chassis.
All in all these are nice little karts. There is a suprizing amount of detail. I’d assume they’re about 1/18 scale. The parts are all interchangeable and are fastend from the bottom with screws.