Get it straight from the horse's mouth:
David Wheeler
Non Executive Chairman
TW Holdings Limited
Phone: +61 419 342 152
If you want out, you'll probably have to get in touch with them yourself; I don't think they're going to spoonfeed you refunds. Call the company if you have concerns. I called them and I feel fine about it.