Richard Osborne Richard Osborne Commercial Space Technologies, London, UK