<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Plus; Version: 6.6a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#Cover" roleURI="http://esginc.net/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#BalanceSheet" roleURI="http://esginc.net/role/BalanceSheet" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#BalanceSheetParenthetical" roleURI="http://esginc.net/role/BalanceSheetParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConsolidatedStatementsOfOperationsAndComprehensiveLoss" roleURI="http://esginc.net/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConsolidatedStatementsOfChangesInStockholdersEquity" roleURI="http://esginc.net/role/ConsolidatedStatementsOfChangesInStockholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConsolidatedStatementsOfCashFlows" roleURI="http://esginc.net/role/ConsolidatedStatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#OrganizationAndDescriptionOfBusiness" roleURI="http://esginc.net/role/OrganizationAndDescriptionOfBusiness" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://esginc.net/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#GoingConcern" roleURI="http://esginc.net/role/GoingConcern" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#CashAndRestrictedCash" roleURI="http://esginc.net/role/CashAndRestrictedCash" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccountsReceivable" roleURI="http://esginc.net/role/AccountsReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#PropertyPlantAndEquipment" roleURI="http://esginc.net/role/PropertyPlantAndEquipment" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#Inventories" roleURI="http://esginc.net/role/Inventories" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IntangibleAssets" roleURI="http://esginc.net/role/IntangibleAssets" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#BankLoans" roleURI="http://esginc.net/role/BankLoans" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccruedExpensesAndOtherCurrentLiabilities" roleURI="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ValueAddedTaxReceivable" roleURI="http://esginc.net/role/ValueAddedTaxReceivable" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AssetAcquisitionAndLong-termPayable" roleURI="http://esginc.net/role/AssetAcquisitionAndLong-termPayable" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#CommitmentsAndContingencies" roleURI="http://esginc.net/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConvertibleNotesPayable" roleURI="http://esginc.net/role/ConvertibleNotesPayable" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#DeferredIncome" roleURI="http://esginc.net/role/DeferredIncome" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxes" roleURI="http://esginc.net/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#RelatedPartyTransactions" roleURI="http://esginc.net/role/RelatedPartyTransactions" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#Concentrations" roleURI="http://esginc.net/role/Concentrations" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#OperatingSegments" roleURI="http://esginc.net/role/OperatingSegments" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SubsequentEvents" roleURI="http://esginc.net/role/SubsequentEvents" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#PropertyPlantAndEquipmentTables" roleURI="http://esginc.net/role/PropertyPlantAndEquipmentTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#InventoriesTables" roleURI="http://esginc.net/role/InventoriesTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IntangibleAssetsTables" roleURI="http://esginc.net/role/IntangibleAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#BankLoansTables" roleURI="http://esginc.net/role/BankLoansTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesTables" roleURI="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AssetAcquisitionAndLong-termPayableTables" roleURI="http://esginc.net/role/AssetAcquisitionAndLong-termPayableTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#DeferredIncomeTables" roleURI="http://esginc.net/role/DeferredIncomeTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxesTables" roleURI="http://esginc.net/role/IncomeTaxesTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#OperatingSegmentsTables" roleURI="http://esginc.net/role/OperatingSegmentsTables" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#OrganizationAndDescriptionOfBusinessDetailsNarrative" roleURI="http://esginc.net/role/OrganizationAndDescriptionOfBusinessDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SummaryOfSignificantAccountingPoliciesDetails" roleURI="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#GoingConcernDetailsNarrative" roleURI="http://esginc.net/role/GoingConcernDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#CashAndRestrictedCashDetailsNarrative" roleURI="http://esginc.net/role/CashAndRestrictedCashDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccountsReceivableDetailsNarrative" roleURI="http://esginc.net/role/AccountsReceivableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#PropertyPlantAndEquipmentDetails" roleURI="http://esginc.net/role/PropertyPlantAndEquipmentDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#PropertyPlantAndEquipmentDetailsNarrative" roleURI="http://esginc.net/role/PropertyPlantAndEquipmentDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#InventoriesDetails" roleURI="http://esginc.net/role/InventoriesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#InventoriesDetailsNarrative" roleURI="http://esginc.net/role/InventoriesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IntangibleAssetsDetails" roleURI="http://esginc.net/role/IntangibleAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IntangibleAssetsDetailsNarrative" roleURI="http://esginc.net/role/IntangibleAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#BankLoansDetails" roleURI="http://esginc.net/role/BankLoansDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetails" roleURI="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" roleURI="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ValueAddedTaxReceivableDetailsNarrative" roleURI="http://esginc.net/role/ValueAddedTaxReceivableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AssetAcquisitionAndLong-termPayableDetails" roleURI="http://esginc.net/role/AssetAcquisitionAndLong-termPayableDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#AssetAcquisitionAndLong-termPayableDetailsNarrative" roleURI="http://esginc.net/role/AssetAcquisitionAndLong-termPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#CommitmentsAndContingenciesDetailsNarrative" roleURI="http://esginc.net/role/CommitmentsAndContingenciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConvertibleNotesPayableDetailsNarrative" roleURI="http://esginc.net/role/ConvertibleNotesPayableDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#DeferredIncomeDetails" roleURI="http://esginc.net/role/DeferredIncomeDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#DeferredIncomeDetailsNarrative" roleURI="http://esginc.net/role/DeferredIncomeDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxesDetails" roleURI="http://esginc.net/role/IncomeTaxesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxesDetails1" roleURI="http://esginc.net/role/IncomeTaxesDetails1" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxesDetails2" roleURI="http://esginc.net/role/IncomeTaxesDetails2" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#IncomeTaxesDetailsNarrative" roleURI="http://esginc.net/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#RelatedPartyTransactionsDetailsNarrative" roleURI="http://esginc.net/role/RelatedPartyTransactionsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#ConcentrationsDetailsNarrative" roleURI="http://esginc.net/role/ConcentrationsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#OperatingSegmentsDetails" roleURI="http://esginc.net/role/OperatingSegmentsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="esgh-20251231.xsd#SubsequentEventsDetailsNarrative" roleURI="http://esginc.net/role/SubsequentEventsDetailsNarrative" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/BalanceSheet" xlink:title="00000002 - Statement - Consolidated Balance Sheet">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Cash" xlink:label="loc_us-gaapCash" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCash" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedCashCurrent" xlink:label="loc_us-gaapRestrictedCashCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherReceivablesNetCurrent" xlink:label="loc_us-gaapOtherReceivablesNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapSupplies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaapValueAddedTaxReceivableCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapValueAddedTaxReceivableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsNoncurrent" xlink:label="loc_us-gaapAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ValueAddedTaxReceivableNoncurrent" xlink:label="loc_us-gaapValueAddedTaxReceivableNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsNoncurrent" xlink:to="loc_us-gaapValueAddedTaxReceivableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShortTermBankLoansAndNotesPayable" xlink:label="loc_us-gaapShortTermBankLoansAndNotesPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapShortTermBankLoansAndNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConvertibleNotesPayable" xlink:label="loc_us-gaapConvertibleNotesPayable" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapConvertibleNotesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeCurrent" xlink:label="loc_us-gaapDeferredIncomeCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDeferredIncomeCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesNoncurrent" xlink:label="loc_us-gaapLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncome" xlink:label="loc_us-gaapDeferredIncome" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_us-gaapDeferredIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_LongtermPayableNoncurrent" xlink:label="loc_esghLongtermPayableNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesNoncurrent" xlink:to="loc_esghLongtermPayableNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/BalanceSheetParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheet (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConsolidatedStatementsOfOperationsAndComprehensiveLoss" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="loc_us-gaapSellingGeneralAndAdministrativeExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:label="loc_us-gaapInterestIncomeExpenseNonoperatingNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestIncomeExpenseNonoperatingNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapOtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConsolidatedStatementsOfChangesInStockholdersEquity" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS&apos; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInOtherReceivables" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_IncreaseDecreaseInAdvanceToSuppliers" xlink:label="loc_esghIncreaseDecreaseInAdvanceToSuppliers" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_esghIncreaseDecreaseInAdvanceToSuppliers" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_IncreaseDecreaseInValueAddedTaxReceivable" xlink:label="loc_esghIncreaseDecreaseInValueAddedTaxReceivable" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_esghIncreaseDecreaseInValueAddedTaxReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInNotesReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInNotesReceivables" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInNotesReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInNotesPayableRelatedParties" xlink:label="loc_us-gaapIncreaseDecreaseInNotesPayableRelatedParties" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInNotesPayableRelatedParties" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:label="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromLoans" xlink:label="loc_us-gaapProceedsFromLoans" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromLoans" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfBankDebt" xlink:label="loc_us-gaapRepaymentsOfBankDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfBankDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_PaymentOfLoansPayable" xlink:label="loc_esghPaymentOfLoansPayable" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_esghPaymentOfLoansPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/OrganizationAndDescriptionOfBusiness" xlink:title="999007 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SummaryOfSignificantAccountingPolicies" xlink:title="999008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/GoingConcern" xlink:title="999009 - Disclosure - GOING CONCERN" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/CashAndRestrictedCash" xlink:title="999010 - Disclosure - CASH AND RESTRICTED CASH" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccountsReceivable" xlink:title="999011 - Disclosure - ACCOUNTS RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/PropertyPlantAndEquipment" xlink:title="999012 - Disclosure - PROPERTY, PLANT AND EQUIPMENT" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/Inventories" xlink:title="999013 - Disclosure - INVENTORIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IntangibleAssets" xlink:title="999014 - Disclosure - INTANGIBLE ASSETS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/BankLoans" xlink:title="999015 - Disclosure - BANK LOANS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilities" xlink:title="999016 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ValueAddedTaxReceivable" xlink:title="999017 - Disclosure - VALUE ADDED TAX RECEIVABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AssetAcquisitionAndLong-termPayable" xlink:title="999018 - Disclosure - ASSET ACQUISITION AND LONG-TERM PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/CommitmentsAndContingencies" xlink:title="999019 - Disclosure - COMMITMENTS AND CONTINGENCIES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConvertibleNotesPayable" xlink:title="999020 - Disclosure - CONVERTIBLE NOTES PAYABLE" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/DeferredIncome" xlink:title="999021 - Disclosure - DEFERRED INCOME" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxes" xlink:title="999022 - Disclosure - INCOME TAXES" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/RelatedPartyTransactions" xlink:title="999023 - Disclosure - RELATED PARTY TRANSACTIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/Concentrations" xlink:title="999024 - Disclosure - CONCENTRATIONS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/OperatingSegments" xlink:title="999025 - Disclosure - OPERATING SEGMENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SubsequentEvents" xlink:title="999026 - Disclosure - SUBSEQUENT EVENTS" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999028 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/PropertyPlantAndEquipmentTables" xlink:title="999029 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/InventoriesTables" xlink:title="999030 - Disclosure - INVENTORIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IntangibleAssetsTables" xlink:title="999031 - Disclosure - INTANGIBLE ASSETS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/BankLoansTables" xlink:title="999032 - Disclosure - BANK LOANS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesTables" xlink:title="999033 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AssetAcquisitionAndLong-termPayableTables" xlink:title="999034 - Disclosure - ASSET ACQUISITION AND LONG-TERM PAYABLE (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/DeferredIncomeTables" xlink:title="999035 - Disclosure - DEFERRED INCOME (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxesTables" xlink:title="999036 - Disclosure - INCOME TAXES (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/OperatingSegmentsTables" xlink:title="999037 - Disclosure - OPERATING SEGMENTS (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/OrganizationAndDescriptionOfBusinessDetailsNarrative" xlink:title="999038 - Disclosure - ORGANIZATION AND DESCRIPTION OF BUSINESS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesDetails" xlink:title="999039 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/GoingConcernDetailsNarrative" xlink:title="999041 - Disclosure - GOING CONCERN (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/CashAndRestrictedCashDetailsNarrative" xlink:title="999042 - Disclosure - CASH AND RESTRICTED CASH (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccountsReceivableDetailsNarrative" xlink:title="999043 - Disclosure - ACCOUNTS RECEIVABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/PropertyPlantAndEquipmentDetails" xlink:title="999044 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="999045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/InventoriesDetails" xlink:title="999046 - Disclosure - INVENTORIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherInventoryInTransit" xlink:label="loc_us-gaapOtherInventoryInTransit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapOtherInventoryInTransit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_WorkInProgress" xlink:label="loc_esghWorkInProgress" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_esghWorkInProgress" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/InventoriesDetailsNarrative" xlink:title="999047 - Disclosure - INVENTORIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IntangibleAssetsDetails" xlink:title="999048 - Disclosure - INTANGIBLE ASSETS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IntangibleAssetsDetailsNarrative" xlink:title="999049 - Disclosure - INTANGIBLE ASSETS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/BankLoansDetails" xlink:title="999050 - Disclosure - BANK LOANS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesDetails" xlink:title="999051 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaapCustomerAdvancesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapCustomerAdvancesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent" xlink:label="loc_us-gaapTaxesPayableCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapTaxesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccountsPayableAndAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansPayableCurrent" xlink:label="loc_us-gaapNotesAndLoansPayableCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapNotesAndLoansPayableCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AccruedExpensesAndOtherCurrentLiabilitiesDetailsNarrative" xlink:title="999052 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ValueAddedTaxReceivableDetailsNarrative" xlink:title="999053 - Disclosure - VALUE ADDED TAX RECEIVABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AssetAcquisitionAndLong-termPayableDetails" xlink:title="999054 - Disclosure - ASSET ACQUISITION AND LONG-TERM PAYABLE (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationImputedInterest" xlink:label="loc_us-gaapUnrecordedUnconditionalPurchaseObligationImputedInterest" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapUnrecordedUnconditionalPurchaseObligationImputedInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/AssetAcquisitionAndLong-termPayableDetailsNarrative" xlink:title="999055 - Disclosure - ASSET ACQUISITION AND LONG-TERM PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999056 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConvertibleNotesPayableDetailsNarrative" xlink:title="999057 - Disclosure - CONVERTIBLE NOTES PAYABLE (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/DeferredIncomeDetails" xlink:title="999058 - Disclosure - DEFERRED INCOME (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="loc_us-gaapDeferredRevenueNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueYear1" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueYear1" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueYear1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueYear2" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueYear2" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueYear2" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueYear3" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueYear3" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueYear3" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueYear4" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueYear4" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueYear4" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueYear5" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueYear5" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueYear5" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="esgh-20251231.xsd#esgh_FutureAmortizationOfDeferredRevenueThereafter" xlink:label="loc_esghFutureAmortizationOfDeferredRevenueThereafter" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredRevenueNoncurrent" xlink:to="loc_esghFutureAmortizationOfDeferredRevenueThereafter" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/DeferredIncomeDetailsNarrative" xlink:title="999059 - Disclosure - DEFERRED INCOME (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxesDetails" xlink:title="999060 - Disclosure - INCOME TAXES (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxesDetails1" xlink:title="999061 - Disclosure - INCOME TAXES (Details 1)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxesDetails2" xlink:title="999062 - Disclosure - INCOME TAXES (Details 2)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/IncomeTaxesDetailsNarrative" xlink:title="999063 - Disclosure - INCOME TAXES (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999064 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/ConcentrationsDetailsNarrative" xlink:title="999065 - Disclosure - CONCENTRATIONS (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/OperatingSegmentsDetails" xlink:title="999066 - Disclosure - OPERATING SEGMENTS (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://esginc.net/role/SubsequentEventsDetailsNarrative" xlink:title="999067 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)" />
</link:linkbase>
