I am not sure of its brand as I didn't open up the wrapper to check its brand. Only the label "Made in China" is visible. You are welcome to check out the stroller at my place if you are interested.
The reason why I am selling is that I have received 2 strollers as gifts during my baby shower. I am keeping one and selling the other one.
According to my weighing scale, the stroller weighs about 8 kg.