About Space Nx Ltd (12930052) United Kingdom