The round was oversubscribed. Steward is dual-headquartered in New York and London. Additional participating investors were mentioned but not named in the provided content.