The ELSA-d End-of-life Debris Removal Mission: Preparing for Launch