Your online what? That name is super weird.
Seriously though, that's what us, native french speaker, do: we cannot translate even the simplest of the simple sentence to english.
"you're online" or "yours, online" would have made some sense but, no. It had to be "your online". Because we speak french.
>Both Gandi and TWS are leading domain name and webhosting companies together serving over one million customers across Europe and the USA.
With that being written, "your" wasn't the best choice from my point of view.