SNC wants to build its own space station