About International Space Station (iss) Holdings Limited (13220110) United Kingdom