About Glomar Offshore Ltd. (11057193) United Kingdom