About Neon Spaceship Limited (12990953) United Kingdom