Their website doesn't seem to provide a concrete detail of what services they provide. But i don't think they run an ICO for you as what you're saying, that wouldn't really make any sense. I think they help you run an ICO but they don't run it for you. They're like a business and marketing team for hire, more or less.
okay, you mean they use other platforms to do their job, but what they do then?