It's a UK magazine published by Future Publishing. They also publish Computer Arts, Mac Format and others, so if you have no web connection get one of these magazines and you'll find ads for 3D World and how to subcribe.
Tickety boo and ta ta for a bit...
Gazzamataz
https://www.gazzamataz.com