This is done pretty often for shell companies, they will have names like "Twisting River" or just "Investment Vehicle VII, LLC"
They could have probably found a way to take even the name that was similar to an overseas company that has a connection to shipping, maritime etc. and simply do a variation of that (and make it in a way that doesn't infringe any trademarks).
That way all the pain in the ass bystanders would simply jump quickly to the obvious wrong conclusion and move to something else.
My point being is that if you are truly trying to hide something then at least put some effort into creating a good distraction.
It's clear they are optimizing for fun.
Furthermore, what's the concern with them crashing in to the ground? It's not like they plan to install them directly over populated areas.
Doesn't sound that far fetched that they would try to anchor this to the barge to try to tap that potential.
Something like this, perhaps: http://www.skysails.info/english
The nautical double-entendre that ZeroGravitas mentions only sweetens the deal.
Interesting. The movie came out in 2008.
But the film concept dates to the mid 90's so most likely that concept was the first use of that name.