Space tech firm rockets to stratospheric instant PR success