{"id":923181,"date":"2025-12-31T16:08:19","date_gmt":"2025-12-31T21:08:19","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/"},"modified":"2025-12-31T16:08:19","modified_gmt":"2025-12-31T21:08:19","slug":"wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/","title":{"rendered":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025"},"content":{"rendered":"<div class=\"mw_release\">\n<p align=\"justify\">KUALA LUMPUR, Malaysia, Dec.  31, 2025  (GLOBE NEWSWIRE) &#8212; WF Holding Limited (the \u201cCompany\u201d) (NASDAQ: WFF), a Malaysia-based manufacturer of fiberglass reinforced plastic products, today announced its unaudited interim financial results for the six months ended June 30, 2025.<\/p>\n<p align=\"justify\">\n        <strong>Interim Financial Highlights<\/strong>\n      <\/p>\n<ul type=\"disc\">\n<li style=\"margin-bottom:10pt;text-align:justify\">Revenue increased by 70.09% to $3,515,890 for the six months ended June 30, 2025 from $2,067,101 for the six months ended June 30, 2024.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">Cost of sales increased by 86.68% to $2,321,681 for the six months ended June 30, 2025 from $1,243,681 for the six months ended June 30, 2024. As a percentage of revenue, cost of sales was 66.03% and 60.17% for the six months ended June 30, 2025 and 2024, respectively.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">Gross profit increased by 45.03% to $1,194,209 for the six months ended June 30, 2025 from $823,420 for the six months ended June 30, 2024. Gross margin was 33.97% and 39.83% for the six months ended June 30, 2025 and 2024, respectively.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">Net loss was $320,544 for the six months ended June 30, 2025, as compared to net income of $218,705 for the six months ended June 30, 2024.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">Basic and diluted net loss per share was $(0.01) for the six months ended June 30, 2025, as compared to basic and diluted net income per share of $0.01 for the six months ended June 30, 2024.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">As of June 30, 2025, the Company had cash and cash equivalents of $3,150,892.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">On March 28, 2025, the Company sold 2,000,000 ordinary shares in its initial public offering for gross proceeds of $8 million and net proceeds of approximately $7 million.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">On May 7, 2025, the Company sold an additional 240,000 ordinary shares in its initial public offering upon the partial exercise of the over-allotment option for gross proceeds of $960,000 and net proceeds of approximately $880,500.<\/li>\n<li style=\"margin-bottom:10pt;text-align:justify\">On May 15, 2025, the Company acquired 100% of the equity interests of Global Key Investment Limited, a Hong Kong investment holding company, which also holds approximately 35% of the equity interests of Carlico International Group Holdings Limited, a Hong Kong company engaged in the importation and distribution of bottled wines and liquors in mainland China, Hong Kong and Macau, for a purchase price of $3 million in cash.\n<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong>Interim Financial Results<\/strong>\n      <\/p>\n<p align=\"justify\">The Company\u2019s unaudited interim consolidated financial statements for the six months ended June 30, 2025 and 2024 are attached to this release and form an integral part hereof. Below is a summary of such unaudited interim consolidated financial statements.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Revenue<\/u><br \/>\n        <\/em>. Revenue increased by $1,448,789, or 70.09%, to $3,515,890 for the six months ended June 30, 2025 from $2,067,101 for the six months ended June 30, 2024. This increase was primarily driven by the completion and delivery of several high-value projects during the first half of 2025.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Cost of sales<\/u><br \/>\n        <\/em>. Cost of sales increased by $1,078,000, or 86.68%, to $2,321,681 for the six months ended June 30, 2025 from $1,243,681 for the six months ended June 30, 2024. As a percentage of revenue, cost of sales was 66.03% and 60.17% for the six months ended June 30, 2025 and 2024, respectively. This increase was generally consistent with the overall growth in revenue during the period.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Gross profit<\/u><br \/>\n        <\/em>. As a result of the foregoing, gross profit increased by $370,789, or 45.03%, to $1,194,209 for the six months ended June 30, 2025 from $823,420 for the six months ended June 30, 2024. Gross margin (percent of revenue) was 33.97% and 39.83% for the six months ended June 30, 2025 and 2024, respectively. The decrease in gross profit margin was primarily due to increased production wages and subcontracting costs associated with the execution of several large and complex projects.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Administrative expenses<\/u><br \/>\n        <\/em>. Administrative expenses increased by $839,479, or 133.26%, to $1,469,419 for the six months ended June 30, 2025 from $629,940 for the six months ended June 30, 2024. As a percentage of revenue, administrative expense was 41.79% and 30.47% for the six months ended June 30, 2025 and 2024, respectively. The increase was primarily due to higher staffing levels, salary increases, an incentive payout related to strong sales performance for the years ended December 31, 2024 and 2023, and the engagement of integrated media advertising services amounting to approximately $398,000.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Total other income<\/u><br \/>\n        <\/em>. The Company had total other income, net, of $11,907 for the six months ended June 30, 2025, as compared to $902 for the six months ended June 30, 2024. Total other income, net, for the six months ended June 30, 2025 consisted of other income of $20,895, offset by interest expense of $8,988, while total other income, net, for the six months ended June 30, 2024 consisted of other income of $11,429, offset by interest expense of $10,527. Other income mainly consists of rental income, interest income and gain on disposal of property and equipment.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Income tax (expense) benefit<\/u><br \/>\n        <\/em>. The Company incurred an income tax expense of $57,241 for the six months ended June 30, 2025, as compared to an income tax benefit of $24,323 for the six months ended June 30, 2024. The benefit in the 2024 period was due to the overprovision of income taxes in the prior year of $89,888.<\/p>\n<p align=\"justify\">\n        <em><br \/>\n          <u>Net (loss) income<\/u><br \/>\n        <\/em>. As a result of the cumulative effect of the factors described above, net loss was $320,544 for the six months ended June 30, 2025, as compared to net income of $218,705 for the six months ended June 30, 2024, a decrease of $539,249, or 246.56%.<\/p>\n<p align=\"justify\">\n        <strong>About WF Holding Limited (NASDAQ: WFF)<\/strong>\n      <\/p>\n<p align=\"justify\">Based in Malaysia, WF Holding Limited is an ISO 9001:2015 certified manufacturer of fiberglass reinforced plastic (\u201cFRP\u201d) products including tanks, pipes, ducts and custom-made FRP products. With a track record of over 30 years, the Company designs and fabricates products that meet the specific needs of its clients, ensuring high-quality and reliable performance. The Company\u2019s high-quality and durable products leverage the advantages of FRP to reinforce critical industrial infrastructure, driving resilience, longevity and sustainability. The Company also delivers a wide range of related services such as consultation, delivery, installation, repair and maintenance.<\/p>\n<p align=\"justify\">\n        <strong>Forward-Looking Statements<\/strong>\n      <\/p>\n<p align=\"justify\">Certain statements in this release are \u201cforward-looking statements\u201d within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward-looking statements involve known and unknown risks and uncertainties and are based on the Company\u2019s current expectations and projections about future events that it believes may affect its financial condition, results of operations, business strategy, and financial needs. Forward-looking statements can be identified by words such as \u201cmay,\u201d \u201ccould,\u201d \u201cwill,\u201d \u201cshould,\u201d \u201cwould,\u201d \u201cexpect,\u201d \u201cplan,\u201d \u201cintend,\u201d \u201canticipate,\u201d \u201cbelieve,\u201d \u201cestimate,\u201d \u201cpredict,\u201d \u201cpotential,\u201d \u201cproject,\u201d \u201ccontinue,\u201d or the negative of these terms or other comparable expressions. Actual results may differ materially from those expressed or implied by such forward-looking statements. A number of factors could cause actual results to differ materially from those contained in these forward-looking statements, including, but not limited to, the risks described in the Company\u2019s filings with the U.S. Securities and Exchange Commission (the \u201cSEC\u201d), available on the SEC\u2019s website at www.sec.gov, including the Company\u2019s most recent Annual Report on Form 20-F as well as in its other reports filed or furnished from time to time with the SEC. The Company undertakes no obligation to publicly update or revise any forward-looking statements to reflect events or circumstances that occur after the date of this release or to reflect the occurrence of unanticipated events, except as required by applicable law. Although the Company believes the expectations expressed in these forward-looking statements are reasonable, it cannot guarantee future results, and investors are cautioned that actual outcomes may differ materially from those anticipated.<\/p>\n<p align=\"justify\">For more information, please contact:<\/p>\n<p align=\"justify\">\n        <strong>WF Holding Limited<\/strong><br \/>\n        <br \/>Investor Relations<br \/>Email: corporate@winfung.com.my<\/p>\n<p align=\"center\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"9\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>WF HOLDING LIMITED<br \/>UNAUDITED INTERIM\u00a0CONSOLIDATED BALANCE SHEETS<br \/>(Amounts expressed in US dollars (\u201c$\u201d) except for numbers of shares)<br \/><\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>As of<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>December 31, <br \/>2024<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:70%;width:70%;min-width:70%;text-align: center;vertical-align: middle;vertical-align: bottom\">ASSETS<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Current assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,150,892<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,056,732<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Restricted cash<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">133,897<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts receivable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,766,650<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,759,593<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Inventories<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">502,171<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">846,205<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Other receivables, deposits and prepayments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,316,202<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">212,189<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Prepaid taxes<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">106,204<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">111,036<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Deferred offering costs<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">695,390<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Total current assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,842,119<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">4,815,042<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Non-current assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Property and equipment, net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,181,128<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">992,723<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Land use right<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">331,424<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">315,712<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Right of use assets \u2013 operating lease<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">23,229<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">41,242<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Deferred tax assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">50,718<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">50,718<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Goodwill<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,015,466<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Investment in equity investees<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">4,239,286<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Total non-current assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">8,841,251<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,400,395<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">15,683,370<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,215,437<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">LIABILITIES AND SHAREHOLDERS\u2019 EQUITY<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Current liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts payable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">477,151<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">434,977<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Deferred revenue<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,319,533<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,516,700<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accrued expenses and other payables<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">362,090<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">377,009<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Amount due to related parties<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">4,303,704<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">696,934<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Operating lease liabilities \u2013 current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">20,110<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">35,851<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Finance lease liabilities &#8211; current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">59,074<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">54,484<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Borrowings \u2013 current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">53,016<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">60,413<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Total current liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,594,678<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,176,368<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Non-current liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Operating lease liabilities \u2013 non-current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,733<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,132<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Finance lease liabilities &#8211; non-current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">97,878<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">100,312<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Borrowings \u2013 non-current<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">161,501<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">171,541<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Deferred revenue<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">38,464<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">16,594<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Total non-current liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">301,576<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">294,579<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,896,254<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,470,947<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Commitments and contingencies<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Shareholders\u2019 equity<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Ordinary Shares, par value US$0.00005 per share, 1,000,000,000 shares authorized, 25,190,000 and 22,950,000 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,260<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,148<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Additional paid-in capital<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,262,069<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">84,750<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Retained earnings<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,419,241<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,739,785<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accumulated other comprehensive income (loss)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">104,546<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(81,193<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total shareholders\u2019 equity<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">8,787,116<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,744,490<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total liabilities and shareholders\u2019 equity<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">15,683,370<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,215,437<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"9\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>WF HOLDING LIMITED<\/strong><br \/>\n            <br \/>\n            <strong>UNAUDITED INTERIM\u00a0CONSOLIDATED STATEMENTS OF OPERATION AND COMPREHENSIVE INCOME<\/strong><br \/>\n            <br \/>\n            <strong>(Amounts expressed in US dollars (\u201c$\u201d) except for numbers of shares)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the Six Months Ended<\/strong><br \/>\n            <br \/>\n            <strong>June 30,<\/strong>\n          <\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2024<\/strong>\n          <\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:70%;width:70%;min-width:70%;text-align: justify;vertical-align: middle;vertical-align: bottom\">Revenue<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;text-align: right;vertical-align: middle;vertical-align: bottom\">3,515,890<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;text-align: right;vertical-align: middle;vertical-align: bottom\">2,067,101<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cost of sales<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">2,321,681<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">1,243,681<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Gross profit<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">1,194,209<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">823,420<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Administrative expenses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">1,469,419<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">629,940<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">(Loss) income from operations<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(275,210<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">193,480<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Other income (expense):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Interest expense, net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">(8,988<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">(10,527<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Other income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">20,895<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">11,429<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total other income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">11,907<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">902<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net income before income tax expense<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(263,303<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">194,382<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Income tax (expense) benefit<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(57,241<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">24,323<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net (loss) income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(320,544<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">218,705<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Other comprehensive income (loss)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Foreign currency translation gain (loss)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">185,739<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(68,624<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total comprehensive (loss) income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(134,805<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">150,081<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">(Loss) earnings per share \u2013 basic and diluted*<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">(0.01<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">0.01<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Weighted average number of shares outstanding \u2013 basic and diluted*<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">25,190,000<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">22,950,000<\/td>\n<td style=\"text-align: left;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">\n        <br \/>* Giving retroactive effect to the 22,950,000 shares issued and outstanding following the share subdivision and share surrender on September 5, 2024, starting from the earliest period presented.<\/p>\n<p align=\"center\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"25\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>WF HOLDING LIMITED<\/strong><br \/>\n            <br \/>\n            <strong>UNAUDITED INTERIM\u00a0CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS\u2019 EQUITY<\/strong><br \/>\n            <br \/>\n            <strong>(Amounts expressed in US dollars (\u201c$\u201d) except for numbers of shares)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"25\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Ordinary Shares*<\/strong>\n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Additional Paid-in Capital<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Retained Earnings<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Accumulated Other Comprehensive Income (Loss)<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total<\/strong>\n          <\/td>\n<td rowspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Shares<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Amount<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:28%;width:28%;min-width:28%;vertical-align: bottom\">Balance as of January 1, 2024<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">22,950,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,148<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">84,750<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,628,182<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(156,459<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,557,621<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Net income<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">218,705<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">218,705<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Foreign currency translation adjustment<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(68,624<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(68,624<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Balance as of June 30, 2024<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">22,950,000<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,148<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">84,750<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,846,887<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(225,083<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,707,702<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">\n        <br \/>* Giving retroactive effect to the 22,950,000 shares issued and outstanding following the share subdivision and share surrender on September 5, 2024, starting from the earliest period presented.<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Ordinary Shares<\/strong>\n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Additional Paid-in Capital<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Retained Earnings<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Accumulated Other Comprehensive Income (Loss)<\/strong><br \/>\n            \n          <\/td>\n<td rowspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<td rowspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" rowspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total<\/strong>\n          <\/td>\n<td rowspan=\"2\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Shares<\/strong>\n          <\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>Amount<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:28%;width:28%;min-width:28%;vertical-align: bottom\">Balance as of January 1, 2025<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">22,950,000<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,148<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">84,750<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,739,785<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(81,193<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"max-width:9%;width:9%;min-width:9%;border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,744,490<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Issuance of ordinary shares in initial public offering<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,240,000<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">112<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,177,319<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,177,431<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Net loss<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(320,544<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(320,544<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Foreign currency translation adjustment<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">185,739<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">185,739<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: bottom\">Balance as of June 30, 2025<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">25,190,000<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,260<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,262,069<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">2,419,241<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">104,546<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">8,787,116<\/td>\n<td style=\"padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        <strong><\/p>\n<p>        <\/strong>\n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"9\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>WF HOLDING LIMITED<\/strong><br \/>\n            <br \/>\n            <strong>UNAUDITED INTERIM\u00a0CONSOLIDATED STATEMENTS OF CASH FLOWS<\/strong><br \/>\n            <br \/>\n            <strong>(Amounts expressed in US dollars (\u201c$\u201d) except for numbers of shares)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td colspan=\"9\" style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"6\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the Six Months Ended<\/strong><br \/>\n            <br \/>\n            <strong>June 30,<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2024<\/strong>\n          <\/td>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:70%;width:70%;min-width:70%;text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash flows from operating activities<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:12%;width:12%;min-width:12%;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Net (loss) income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(320,544<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">218,705<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Adjustments to reconcile net income to net cash provided by (used in) operating activities:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Depreciation of property and equipment<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">68,167<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">61,723<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Amortization on land use right<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,728<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,452<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Gain on disposal of property and equipment<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(4,681<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Property and equipment written off<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Allowance for credit losses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">96,430<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">20,829<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Non-cash lease costs<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">19,787<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">18,681<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Changes in operating assets and liabilities:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts receivable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(116,166<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">355,983<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Other receivables, deposits and prepayments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(1,117,583<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(6,886<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts payable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">39,409<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(343,599<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accrued expenses and other payables<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(17,557<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">103,365<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Deferred revenue<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(175,297<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(66,179<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Operating lease liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(19,914<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(18,494<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Inventories<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">344,034<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(183,484<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Related parties<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(600,864<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(25,412<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 25.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Taxes payable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">4,832<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(140,069<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net cash used in operating activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(1,796,218<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(1,385<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash flows from investing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Purchase of property and equipment<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(171,545<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(33,466<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Sales proceeds from disposal of property and equipment<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">4,681<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Investment in a subsidiary<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(3,000,000<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net cash used in investing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(3,166,864<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(33,466<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash flows from financing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Proceeds from issuance of ordinary shares in initial public offering<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,177,319<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Payment of offering costs<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">695,390<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(259,894<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Utilization of bank overdraft facilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">167,865<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Repayment of borrowings<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(31,828<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(27,431<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Repayment of finance lease liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(31,210<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(24,959<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash provided by (used in) financing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">6,809,671<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(144,419<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Effects of foreign exchange rate on cash and cash equivalents and restricted cash<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">113,674<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(44,986<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net increase (decrease) in cash and cash equivalents and restricted cash<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,960,263<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">(224,256<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents and restricted cash at beginning of period<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">1,190,629<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">903,300<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents and restricted cash at end of period<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,150,892<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">679,044<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Total cash and cash equivalents and restricted cash shown in the statements of cash flows<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,150,892<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">556,224<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Restricted cash<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">122,820<\/td>\n<td style=\"padding-left: 0;padding-right: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">3,150,892<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">679,044<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Supplemental disclosures of cash flow information:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Interest paid<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">8,937<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">10,527<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Income taxes paid<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">45,708<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">$<\/td>\n<td style=\"border-top: double black 3pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">116,087<\/td>\n<td style=\"text-align: justify;vertical-align: middle;padding-left: 0;padding-right: 0;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<p>      <img decoding=\"async\" alt=\"\" class=\"__GNW8366DE3E__IMG\" src=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\" \/><br \/>\n      <br \/>\n      <img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/ZTgyZTVlYTItNjRhOS00ZWM0LTljZWMtNTdjY2U5NDAwNGY4LTUwMDEzNDI0Ni0yMDI1LTEyLTMxLWVu\/tiny\/WF-HOLDING-LIMITED.png\" \/>\n    <\/div>\n<div class=\"mw_contactinfo\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>KUALA LUMPUR, Malaysia, Dec. 31, 2025 (GLOBE NEWSWIRE) &#8212; WF Holding Limited (the \u201cCompany\u201d) (NASDAQ: WFF), a Malaysia-based manufacturer of fiberglass reinforced plastic products, today announced its unaudited interim financial results for the six months ended June 30, 2025. Interim Financial Highlights Revenue increased by 70.09% to $3,515,890 for the six months ended June 30, 2025 from $2,067,101 for the six months ended June 30, 2024. Cost of sales increased by 86.68% to $2,321,681 for the six months ended June 30, 2025 from $1,243,681 for the six months ended June 30, 2024. As a percentage of revenue, cost of sales was 66.03% and 60.17% for the six months ended June 30, 2025 and 2024, respectively. Gross profit increased by 45.03% &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-923181","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"KUALA LUMPUR, Malaysia, Dec. 31, 2025 (GLOBE NEWSWIRE) &#8212; WF Holding Limited (the \u201cCompany\u201d) (NASDAQ: WFF), a Malaysia-based manufacturer of fiberglass reinforced plastic products, today announced its unaudited interim financial results for the six months ended June 30, 2025. Interim Financial Highlights Revenue increased by 70.09% to $3,515,890 for the six months ended June 30, 2025 from $2,067,101 for the six months ended June 30, 2024. Cost of sales increased by 86.68% to $2,321,681 for the six months ended June 30, 2025 from $1,243,681 for the six months ended June 30, 2024. As a percentage of revenue, cost of sales was 66.03% and 60.17% for the six months ended June 30, 2025 and 2024, respectively. Gross profit increased by 45.03% &hellip; Continue reading &quot;WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-31T21:08:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025\",\"datePublished\":\"2025-12-31T21:08:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/\"},\"wordCount\":1834,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/\",\"name\":\"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\",\"datePublished\":\"2025-12-31T21:08:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\",\"contentUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/","og_locale":"en_US","og_type":"article","og_title":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk","og_description":"KUALA LUMPUR, Malaysia, Dec. 31, 2025 (GLOBE NEWSWIRE) &#8212; WF Holding Limited (the \u201cCompany\u201d) (NASDAQ: WFF), a Malaysia-based manufacturer of fiberglass reinforced plastic products, today announced its unaudited interim financial results for the six months ended June 30, 2025. Interim Financial Highlights Revenue increased by 70.09% to $3,515,890 for the six months ended June 30, 2025 from $2,067,101 for the six months ended June 30, 2024. Cost of sales increased by 86.68% to $2,321,681 for the six months ended June 30, 2025 from $1,243,681 for the six months ended June 30, 2024. As a percentage of revenue, cost of sales was 66.03% and 60.17% for the six months ended June 30, 2025 and 2024, respectively. Gross profit increased by 45.03% &hellip; Continue reading \"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/","og_site_name":"Market Newsdesk","article_published_time":"2025-12-31T21:08:19+00:00","og_image":[{"url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025","datePublished":"2025-12-31T21:08:19+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/"},"wordCount":1834,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/","name":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025 - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==","datePublished":"2025-12-31T21:08:19+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#primaryimage","url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng==","contentUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTYxODY5MCM3MzQwMTE0IzUwMDEzNDI0Ng=="},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/wf-holding-limited-announces-interim-financial-results-for-the-six-months-ended-june-30-2025\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"WF HOLDING LIMITED Announces Interim Financial Results for the Six Months Ended June 30, 2025"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/923181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=923181"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/923181\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=923181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=923181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=923181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}