VERY narrow niche site. I notice that it's more of a portal site for offshore living. I will have to investigate it more. It's not a competitor of mine though. It doesn't incorporated businesses or open offshore bank accounts. Thanks for the heads up!
Donna
More info on Limited Liability Company Formation