Don't know anything about the company Ali_G, but I've been to Karratha a number of times.
It's not the end of the world, but if you stood on ther terminal roof, you can just see the end of the world.
My only observation is that if you lived in Karratha and owned a gun, you'd shoot yourself.