Templeton Capital Investments Limited