UK demands immediate release of hijacked car carrier / Maritime News / By Paul Peachey Ownership of the Ray Car Carriers’ Galaxy Leader is registered in the Isle of Man