Well, looking at the information on their website it appears to me that they are merely brokers, and don't seem to have aircraft of their own.
So this means that they are using existing charter companies and living off a commision.... nothing wrong with that.
It may work out for them, it may not.
They may be an attractive source for clients who don't want to shop around.
f