Britain wants to keep space tidy, so the UK Space Agency (UKSA) has awarded a £61-million (US$81-million) contract to remove ...