<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.4b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaWJubP9z5Z8+ekhvWB5bbmavy0l2QMGfCAZScpmQUwD -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:cef="http://xbrl.sec.gov/cef/2025" xmlns:fnd="http://xbrl.sec.gov/fnd/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:TMDE="http://tmdel.com/20250630" elementFormDefault="qualified" targetNamespace="http://tmdel.com/20250630">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://tmdel.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/StatementsOfOperationsAndComprehensiveLossIncome" id="StatementsOfOperationsAndComprehensiveLossIncome">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations and Comprehensive (Loss) Income (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/StatementsOfChangesInShareholdersEquity" id="StatementsOfChangesInShareholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OrganizationAndPrincipalBusiness" id="OrganizationAndPrincipalBusiness">
          <link:definition>999008 - Disclosure - Organization and Principal Business</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999009 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/AccountsReceivableNet" id="AccountsReceivableNet">
          <link:definition>999010 - Disclosure - Accounts receivable, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InventoriesNet" id="InventoriesNet">
          <link:definition>999011 - Disclosure - Inventories, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OtherReceivablesAndCurrentAssets" id="OtherReceivablesAndCurrentAssets">
          <link:definition>999012 - Disclosure - Other receivables and current assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>999013 - Disclosure - Property and equipment, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InvestmentAndItsValuations" id="InvestmentAndItsValuations">
          <link:definition>999014 - Disclosure - Investment and its valuations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>999015 - Disclosure - Related party transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OtherPayables" id="OtherPayables">
          <link:definition>999016 - Disclosure - Other payables</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/LoansBorrowings" id="LoansBorrowings">
          <link:definition>999017 - Disclosure - Loans borrowings</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/Leases" id="Leases">
          <link:definition>999018 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/Equity" id="Equity">
          <link:definition>999019 - Disclosure - Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/DisaggregatedRevenueAndGeographicInformation" id="DisaggregatedRevenueAndGeographicInformation">
          <link:definition>999020 - Disclosure - Disaggregated revenue and geographic information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999021 - Disclosure - Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999022 - Disclosure - Commitments and contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ConcentrationRisksAndUncertainties" id="ConcentrationRisksAndUncertainties">
          <link:definition>999023 - Disclosure - Concentration, risks, and uncertainties</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>999024 - Disclosure - Subsequent events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999025 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OrganizationAndPrincipalBusinessTables" id="OrganizationAndPrincipalBusinessTables">
          <link:definition>999026 - Disclosure - Organization and Principal Business (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999027 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/AccountsReceivableNetTables" id="AccountsReceivableNetTables">
          <link:definition>999028 - Disclosure - Accounts receivable, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InventoriesNetTables" id="InventoriesNetTables">
          <link:definition>999029 - Disclosure - Inventories, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OtherReceivablesAndCurrentAssetsTables" id="OtherReceivablesAndCurrentAssetsTables">
          <link:definition>999030 - Disclosure - Other receivables and current assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>999031 - Disclosure - Property and equipment, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InvestmentAndItsValuationsTables" id="InvestmentAndItsValuationsTables">
          <link:definition>999032 - Disclosure - Investment and its valuations (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
          <link:definition>999033 - Disclosure - Related party transactions (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OtherPayablesTables" id="OtherPayablesTables">
          <link:definition>999034 - Disclosure - Other payables (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/LoansBorrowingsTables" id="LoansBorrowingsTables">
          <link:definition>999035 - Disclosure - Loans borrowings (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999036 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/DisaggregatedRevenueAndGeographicInformationTables" id="DisaggregatedRevenueAndGeographicInformationTables">
          <link:definition>999037 - Disclosure - Disaggregated revenue and geographic information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999038 - Disclosure - Income Taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OrganizationAndPrincipalBusinessDetailsNarrative" id="OrganizationAndPrincipalBusinessDetailsNarrative">
          <link:definition>999039 - Disclosure - Organization and Principal Business (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfSubsidiariesDetails" id="ScheduleOfSubsidiariesDetails">
          <link:definition>999040 - Disclosure - Schedule of Subsidiaries (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfRevisionConsolidatedStatementsOfCashFlowsDetails" id="ScheduleOfRevisionConsolidatedStatementsOfCashFlowsDetails">
          <link:definition>999041 - Disclosure - Schedule of Revision Consolidated Statements of Cash Flows (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfFairValueMeasurementsDetails" id="ScheduleOfFairValueMeasurementsDetails">
          <link:definition>999042 - Disclosure - Schedule of Fair Value Measurements (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfResidualValueRateAndUsefulLifeOfPropertyPlantAndEquipmentDetails" id="ScheduleOfResidualValueRateAndUsefulLifeOfPropertyPlantAndEquipmentDetails">
          <link:definition>999043 - Disclosure - Schedule of Residual Value Rate and Useful Life of Property, Plant and Equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfGoodwillDetails" id="ScheduleOfGoodwillDetails">
          <link:definition>999044 - Disclosure - Schedule of Goodwill (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfRevenueByReportableSegmentsDetails" id="ScheduleOfRevenueByReportableSegmentsDetails">
          <link:definition>999045 - Disclosure - Schedule of Revenue By Reportable Segments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999046 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfAccountsReceivableNetDetails" id="ScheduleOfAccountsReceivableNetDetails">
          <link:definition>999047 - Disclosure - Schedule of accounts receivable, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfAgingAnalysisOfAccountsReceivableDetails" id="ScheduleOfAgingAnalysisOfAccountsReceivableDetails">
          <link:definition>999048 - Disclosure - Schedule of aging analysis of accounts receivable (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfMovementOfAllowancesForExpectedCreditLossDetails" id="ScheduleOfMovementOfAllowancesForExpectedCreditLossDetails">
          <link:definition>999049 - Disclosure - Schedule of movement of allowances for expected credit loss (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/AccountsReceivableNetDetailsNarrative" id="AccountsReceivableNetDetailsNarrative">
          <link:definition>999050 - Disclosure - Accounts receivable, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfInventoriesDetails" id="ScheduleOfInventoriesDetails">
          <link:definition>999051 - Disclosure - Schedule of inventories (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InventoriesNetDetailsNarrative" id="InventoriesNetDetailsNarrative">
          <link:definition>999052 - Disclosure - Inventories, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfOtherReceivablesAndCurrentsAssetsDetails" id="ScheduleOfOtherReceivablesAndCurrentsAssetsDetails">
          <link:definition>999053 - Disclosure - Schedule of other receivables and currents assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/OtherReceivablesAndCurrentAssetsDetailsNarrative" id="OtherReceivablesAndCurrentAssetsDetailsNarrative">
          <link:definition>999054 - Disclosure - Other receivables and current assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfPropertyAndEquipmentNetDetails" id="ScheduleOfPropertyAndEquipmentNetDetails">
          <link:definition>999055 - Disclosure - Schedule of property and equipment, net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>999056 - Disclosure - Property and equipment, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfInvestmentsDetails" id="ScheduleOfInvestmentsDetails">
          <link:definition>999057 - Disclosure - Schedule of investments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/InvestmentAndItsValuationsDetailsNarrative" id="InvestmentAndItsValuationsDetailsNarrative">
          <link:definition>999058 - Disclosure - Investment and its valuations (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfNatureAndPurposeOfTransactionAmountsAndOutstandingBalancesForRelatedPartiesDetails" id="ScheduleOfNatureAndPurposeOfTransactionAmountsAndOutstandingBalancesForRelatedPartiesDetails">
          <link:definition>999059 - Disclosure - Schedule of nature and purpose of transaction amounts and outstanding balances for related parties (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfRelatedPartyBalancesDetails" id="ScheduleOfRelatedPartyBalancesDetails">
          <link:definition>999060 - Disclosure - Schedule of related party balances (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfSalesRevenuesAndPurchasesForRelatedPartiesDetails" id="ScheduleOfSalesRevenuesAndPurchasesForRelatedPartiesDetails">
          <link:definition>999061 - Disclosure - Schedule of sales revenues and purchases for related parties (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>999062 - Disclosure - Related party transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfOtherPayablesDetails" id="ScheduleOfOtherPayablesDetails">
          <link:definition>999063 - Disclosure - Schedule of other payables (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfShort-termBorrowingsDetails" id="ScheduleOfShort-termBorrowingsDetails">
          <link:definition>999064 - Disclosure - Schedule of short-term borrowings (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfLong-termBorrowingsDetails" id="ScheduleOfLong-termBorrowingsDetails">
          <link:definition>999065 - Disclosure - Schedule of long-term borrowings (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfLong-termBorrowingsMaturityDetails" id="ScheduleOfLong-termBorrowingsMaturityDetails">
          <link:definition>999066 - Disclosure - Schedule of long-term borrowings maturity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/LoansBorrowingsDetailsNarrative" id="LoansBorrowingsDetailsNarrative">
          <link:definition>999067 - Disclosure - Loans borrowings (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfOperatingAndFinanceLeasesAssetsAndLiabilitiesDetails" id="ScheduleOfOperatingAndFinanceLeasesAssetsAndLiabilitiesDetails">
          <link:definition>999068 - Disclosure - Schedule of operating and finance leases assets and liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfLeaseCostWeightedAverageRemainingLeaseTermsAndDiscountRatesOfOperatingAndFinanceLeasesDetails" id="ScheduleOfLeaseCostWeightedAverageRemainingLeaseTermsAndDiscountRatesOfOperatingAndFinanceLeasesDetails">
          <link:definition>999069 - Disclosure - Schedule of lease cost, weighted average remaining lease terms and discount rates of operating and finance leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfFutureMinimumPaymentsUnderOperatingAndFinanceLeasesDetails" id="ScheduleOfFutureMinimumPaymentsUnderOperatingAndFinanceLeasesDetails">
          <link:definition>999070 - Disclosure - Schedule of future minimum payments under operating and finance leases (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
          <link:definition>999071 - Disclosure - Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfDisaggregatedRevenueByServicesLinesDetails" id="ScheduleOfDisaggregatedRevenueByServicesLinesDetails">
          <link:definition>999072 - Disclosure - Schedule of disaggregated revenue by services lines (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfGeographicRevenueInformationDetails" id="ScheduleOfGeographicRevenueInformationDetails">
          <link:definition>999073 - Disclosure - Schedule of geographic revenue information (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfTaxableIncomelossBeforeIncomeTaxesByJurisdictionDetails" id="ScheduleOfTaxableIncomelossBeforeIncomeTaxesByJurisdictionDetails">
          <link:definition>999074 - Disclosure - Schedule of taxable income/(loss) before income taxes by jurisdiction (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ScheduleOfReconciliationsOfStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails" id="ScheduleOfReconciliationsOfStatutoryIncomeTaxRateAndEffectiveIncomeTaxRateDetails">
          <link:definition>999075 - Disclosure - Schedule of reconciliations of the statutory income tax rate and effective income tax rate (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999076 - Disclosure - Income Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999077 - Disclosure - Commitments and contingencies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://tmdel.com/role/ConcentrationRisksAndUncertaintiesDetailsNarrative" id="ConcentrationRisksAndUncertaintiesDetailsNarrative">
          <link:definition>999078 - Disclosure - Concentration, risks, and uncertainties (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="tmde-20250630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="tmde-20250630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="tmde-20250630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="tmde-20250630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/cef/2025" schemaLocation="https://xbrl.sec.gov/cef/2025/cef-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/cef-pre/2025" schemaLocation="https://xbrl.sec.gov/cef/2025/cef-2025_pre.xsd" />
    <import namespace="http://xbrl.sec.gov/fnd/2025" schemaLocation="https://xbrl.sec.gov/fnd/2025/fnd-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/fnd-cef/2025" schemaLocation="https://xbrl.sec.gov/fnd/2025/fnd-cef-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
    <element id="TMDE_UnderwritingAgreementMember" name="UnderwritingAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMarineFuelsAndEnergySdnBhdAndSevenSubsidiariesMember" name="StraitsMarineFuelsAndEnergySdnBhdAndSevenSubsidiariesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TumpuanMegahDevelopmentSdnBhdMember" name="TumpuanMegahDevelopmentSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TMDStraitsLtdMember" name="TMDStraitsLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TMDSturgeonLtdMember" name="TMDSturgeonLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMarineServicesPteLtdOneAndStraitsMaritimeServicesPteLtdTwoMember" name="StraitsMarineServicesPteLtdOneAndStraitsMaritimeServicesPteLtdTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMaritimeServicesPteLtdOneMember" name="StraitsMaritimeServicesPteLtdOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TMDMarineFuelsSdnBhdMember" name="TMDMarineFuelsSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TMDEnergyLimitedMember" name="TMDEnergyLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMarineFuelsAndEnergySdnBhdMember" name="StraitsMarineFuelsAndEnergySdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMarineServicesPteLtdOneMember" name="StraitsMarineServicesPteLtdOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMaritimeServicesPteLtdTwoMember" name="StraitsMaritimeServicesPteLtdTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CavallaAsiaLtdMember" name="CavallaAsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_DolphinAsiaLtdMember" name="DolphinAsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_EscolarAsiaLtdMember" name="EscolarAsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_OscarAsiaLtdMember" name="OscarAsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_PhoenixAsiaLtdMember" name="PhoenixAsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_S3AsiaLtdMember" name="S3AsiaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SMFBegoniaLtdMember" name="SMFBegoniaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SMFIxoraLtdMember" name="SMFIxoraLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SMFOmuraLtdMember" name="SMFOmuraLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SMFEdenMaritimeLtdMember" name="SMFEdenMaritimeLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SMFBelugaLtdMember" name="SMFBelugaLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SierraPioneerMarineLtdMember" name="SierraPioneerMarineLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_KatsuPioneerMarineLtdMember" name="KatsuPioneerMarineLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_DatoMohdSuhaimibinHashimMember" name="DatoMohdSuhaimibinHashimMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VesselsMember" name="VesselsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_DryDockingExpendituresMember" name="DryDockingExpendituresMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LeasedPropertyMember" name="LeasedPropertyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RealPropertiesMember" name="RealPropertiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ShippingToolsEquipmentAndComputersMember" name="ShippingToolsEquipmentAndComputersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_WithinNinetyDaysMember" name="WithinNinetyDaysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_BetweenNinetyOneAndOneHundredEightyDaysMember" name="BetweenNinetyOneAndOneHundredEightyDaysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_BetweenOneHundredEightyOneAndThreeHundredSixtyFiveDaysMember" name="BetweenOneHundredEightyOneAndThreeHundredSixtyFiveDaysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_MoreThanThreeHundredSixtyFiveDaysMember" name="MoreThanThreeHundredSixtyFiveDaysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RealPropertyMember" name="RealPropertyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RenovationAndImprovementsMember" name="RenovationAndImprovementsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ToolsAndEquipmentMember" name="ToolsAndEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_HorizonShipyardInterGlobeMSdnBhdMember" name="HorizonShipyardInterGlobeMSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_BenuaHijauSdnBhdMember" name="BenuaHijauSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_BlackHummerSecuritySdnBhdMember" name="BlackHummerSecuritySdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_PanManagementServicesLtdMember" name="PanManagementServicesLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RajaIsmailBinRajaMohamedMember" name="RajaIsmailBinRajaMohamedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SinarMajuLogistikSdnBhdMember" name="SinarMajuLogistikSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SinarMajuMarinSdnBhdMember" name="SinarMajuMarinSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsAllianceTransportSdnBhdMember" name="StraitsAllianceTransportSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsEnergyResourcesBerhadMember" name="StraitsEnergyResourcesBerhadMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsManagementServicesSdnBhdMember" name="StraitsManagementServicesSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VictoriaSTSLabuanSdnBhdMember" name="VictoriaSTSLabuanSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VictoriaSTSLabuanSdnBhdOneMember" name="VictoriaSTSLabuanSdnBhdOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VictoriaSTSLabuanSdnBhdTwoMember" name="VictoriaSTSLabuanSdnBhdTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_Victoria3LimitedMember" name="Victoria3LimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_BenuaHijauSdnBhdOneMember" name="BenuaHijauSdnBhdOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_HoHungMingMember" name="HoHungMingMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsEnergyResourcesBerhadTwoMember" name="StraitsEnergyResourcesBerhadTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_FacilityAgreementMember" name="FacilityAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitsMaritimeServicesPteLtdMember" name="StraitsMaritimeServicesPteLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_YongSingGooMember" name="YongSingGooMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_PlatinumGateCapitalPteLtdMember" name="PlatinumGateCapitalPteLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_IPOAndOverAllotmentOptionMember" name="IPOAndOverAllotmentOptionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SalesOfCargoOilAndFreshWaterAndBunkeringFacilitationMember" name="SalesOfCargoOilAndFreshWaterAndBunkeringFacilitationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VesselCharteringServicesMember" name="VesselCharteringServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ShipManagementServicesMember" name="ShipManagementServicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LBATAMember" name="LBATAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LabuanMember" name="LabuanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_TumpuanMegahMember" name="TumpuanMegahMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CustomerAMember" name="CustomerAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CustomerBMember" name="CustomerBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CustomerCMember" name="CustomerCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CustomerDMember" name="CustomerDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CostOfRevenueMember" name="CostOfRevenueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SupplierAMember" name="SupplierAMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SupplierBMember" name="SupplierBMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SupplierCMember" name="SupplierCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SupplierDMember" name="SupplierDMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_OtherPayablesCurrent" name="OtherPayablesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ShareOfLossesOfAssociate" name="ShareOfLossesOfAssociate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_AcquisitionOfNoncontrollingInterest" name="AcquisitionOfNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_PaymentsToAcquireInvestment" name="PaymentsToAcquireInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ProceedsFromInvestmentInSubsidiary" name="ProceedsFromInvestmentInSubsidiary" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ProceedsFromRepaymentOfAdvanceToRelatedParties" name="ProceedsFromRepaymentOfAdvanceToRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RepaymentToFinanceLeasePayables" name="RepaymentToFinanceLeasePayables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_DeferredOfferingCostsChargedToAdditionalPaidinCapital" name="DeferredOfferingCostsChargedToAdditionalPaidinCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ReversalOfAdditionalPaidinCapitalViaDecreaseInRelatedPartyReceivables" name="ReversalOfAdditionalPaidinCapitalViaDecreaseInRelatedPartyReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LesseeOperatingAndFinanceLeasesTextBlock" name="LesseeOperatingAndFinanceLeasesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_CorrectionOfImmaterialErrorInTheConsolidatedStatementsOfCashFlowsPolicyTextBlock" name="CorrectionOfImmaterialErrorInTheConsolidatedStatementsOfCashFlowsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RelatedPartyTransactionsPolicyTextBlock" name="RelatedPartyTransactionsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LeaseCommitmentsPolicy" name="LeaseCommitmentsPolicy" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ShareOfLossesOfAssociatePolicyTextBlock" name="ShareOfLossesOfAssociatePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" name="PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ScheduleOfRelatedPartyBalancesTableTextBlock" name="ScheduleOfRelatedPartyBalancesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ScheduleOfSalesRevenuesAndPurchasesForRelatedPartiesTableTextBlock" name="ScheduleOfSalesRevenuesAndPurchasesForRelatedPartiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ScheduleOfOperatingAndFinanceLeasesAssetsAndLiabilitiesTableTextBlock" name="ScheduleOfOperatingAndFinanceLeasesAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" name="LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_OrganizationAndPrincipalBusinessAbstract" name="OrganizationAndPrincipalBusinessAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_OrganizationAndPrincipalBusinessTable" name="OrganizationAndPrincipalBusinessTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="TMDE_AccountingPoliciesTable" name="AccountingPoliciesTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="TMDE_EntityPlaceOfIncorporation" name="EntityPlaceOfIncorporation" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RevisionConsolidatedStatementsOfCashFlowsAbstract" name="RevisionConsolidatedStatementsOfCashFlowsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RevisionConsolidatedStatementsOfCashFlowsTable" name="RevisionConsolidatedStatementsOfCashFlowsTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="TMDE_PropertyPlantAndEquipmentAdditionalDisclosure" name="PropertyPlantAndEquipmentAdditionalDisclosure" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_InvestmentsAllOtherInvestmentsTable" name="InvestmentsAllOtherInvestmentsTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="TMDE_Investment" name="Investment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_InvestmentsForeignExchangeDifference" name="InvestmentsForeignExchangeDifference" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_AdditionalCommonStockSubscription" name="AdditionalCommonStockSubscription" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_AssetsAndLiabilitiesOfRelatedPartyTransaction" name="AssetsAndLiabilitiesOfRelatedPartyTransaction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SalesAndPurchasesOfRelatedPartyTransaction" name="SalesAndPurchasesOfRelatedPartyTransaction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RelatedPartySettlement" name="RelatedPartySettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_RelatedPartyTransactionsOtherThanSalesAndPurchases" name="RelatedPartyTransactionsOtherThanSalesAndPurchases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_ProfessionalFee" name="ProfessionalFee" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_InsuranceServices" name="InsuranceServices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_SecretaryServices" name="SecretaryServices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VesselRelatedExpenses" name="VesselRelatedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_OthersPayable" name="OthersPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_VendorInstallmentLoans" name="VendorInstallmentLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_FinanceLeaseRightOfUseAssets" name="FinanceLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_IncomeTaxDisclosureTable" name="IncomeTaxDisclosureTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="TMDE_IncomeTaxReconciliationForeignIncomeTaxes" name="IncomeTaxReconciliationForeignIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_WorkingCapital" name="WorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="TMDE_StraitManagementServiceSdnBhdMember" name="StraitManagementServiceSdnBhdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
</schema>
