Pokemon Quest is for the Kanto Region which has 151 Pokemon.
Game Freak logic. We don't know. They probably didn't add more regions because it didn't sell well. We really don't know though.
There are 151 Pokemon in Pokemon quest just mew is hidden because it is so rare . And there are no more regions because its purpose was to be a kanto remake aimed at younger children.