Their next filing is their 10-k and it's due at the end of this month. Hard to say they have stopped filing when nothing is due at the moment.
Financial Reporting Reporting Status U.S. Reporting: SEC Reporting Audited Financials Audited Latest Report 01/31/2018 CIK 0001490054 Fiscal Year End 4/30