Reservations numbers:

United Kingdom: 01733 224 330
US: 855 759-3665

IATA code: MT
ICAO code: TCX