We recently went on a trip which was booked with one company and somehow ended up with Rose Tours after being shifted from bus to bus 4 times.
I can recommend that you check and confirm the company, as it looks like they share to fill spaces, make sure how many people and who is the guide as the companies vary considerably.
We went with Rose Tours on the green tour and it was TERRIBLE, they had 2 buses with only 1 guide and a crazy driver (Suman) who was swerving left to right, braking hard and kept giving road rage to other motorists.
The guide (Kasim) was lazy and gave a brief overview and then said meet you at the other end and walked ahead on his own or sat in the shade. Other companies guides accompanied them every step of the way giving information and advice.
I complained about the driver and guide during the tour and after to the guy at the office and was virtually ignored. NEVER using them again.