WN Help Desk is the support desk for Lucky Tanuki Pty Ltd,   a new media agency based in Keilor East, Melbourne, Australia. Formerly known as Internet Guru, we have been offering web multimedia development services for over 15 years. Customer Support and Sales phone: 03 9016 0511 mail: P.O Box 174 Keilor East, Australia 3033 Note: … Continue reading Contact