The UK Space Agency backs Scotland’s north coast as the place to launch satellites to orbit.