Magellan Travel Services Private Limited, Chennai