Reservations numbers:

United Kingdom: 0800 916 0652
US: 855 759-3665

IATA code: MT
ICAO code: TCX