Publishing company in Australia, founded 2006.

https://www.doctorzed.com/

Anyone have any experience with them or any other info?