there is a comment by comment on google reviews by company :
We are aware of the issue and there is no cause for concern. The company will be formally addressing the matter in due course to ensure the success of the business.
whatever that means i guessing they saying investors shouldnt worry