Triterras faces allegations over trades linked to company directors