I`m sorry dude, I just scanned their site, and they give 2 different ABN`s(Australian Business Numbers) for the same business name!
Check the ABN they give in the "Contact Us" part, then have a look in the "Products" section, and click on the "Policy" button, and look at the ABN they wrote under the "Refund Policy" section.
Like 51jay said, their address is a PO Box in a shopping center!
Theres not much you can do... sorry.