Assuming you are asking about the baby product company, Babymoov, they have a wide range of products for newborns up to 3 years old. Their most popular items are probably their bassinets and high chairs.
As for how long you can use their products, it really depends on the product itself. For example, their Easy Care Bassinet Mattress Cover is only meant to be used until your baby is about 3 months old or starts to sit up on their own. On the other hand, something like their Turbo High Chair Booster Seat can be used all the way until your child is 8 years old or 40 pounds (whichever comes first). So it really just varies from product to product.
In general though, Babymoov seems like a great brand with quality products that will last you awhile (and save you some money in the long run since you won’t need to keep buying new things as your child grows).