Star Metro - Ecora Royalties PLC Announces Director Transactions, Treasury & Voting Rights