Sorry but I have not heard of that tour operator.
Chatters, any experience with this company?
Have you checked Yelp? If you use TripAdvisor, check the reviews in the middle of the pack — never trust the best or worst ones. Before you book, ask a million questions about the itinerary, hotels, transport, other guests, etc. If they are happy to answer them, you can feel somewhat confident that they are good.