Look at the bowl handle......NOT a Happy Cooker......they're all one piece, bakelite / plastic.....
this is, I believe, something else..........
Does it look like the grate is supposed to fit in under two bolt ends on the inside where the handle is?
Or, is the handle welded on the outside like reg. Weber?
Bottom vents may offer some clues as to what it is & how to resolve the fit problem.....