TRIO MERCANTILE & TRADING LTD.