gcm limited