There is no real make, its just a chinese import, i'd just call it a loncin, because thats what the engine is. Or maybe BSE? as thats probably what factory in china the parts came out of.
looks like atomik rs coz if the frame................and yer you can put a 140 in it you could even put a 150 if you really want depends on how much dough you got to spend