About Deep Space Station Ltd (13179419) United Kingdom