You and I looking into the same thing Tubs.
That is the only page I could find on them as well.
I have emailed Jeff for a please explain requesting more info on their technologies and Australian consultants.
I was going to wait for his reply before posting anything though as it could just be different holding companies etc, you beat me to the punch though.