About Spaceship Publishing Limited (12494054) United Kingdom