Hi
Can you take a pic of the rear triple clamp part? Some of these bikes are the same as Chinese CQR based bikes and yes I have seen lowering/adjustable rear arm to lower a certain model (cant say I know which) bikes.
I might be able to supply an arm that lowers your bike etc. MAYBE