Remix.run Logo
graemep 2 days ago

Where in Europe? Belarus is in Europe, and so is much of Russia (the largest European country). Plenty of variation in the rest of Europe.

What do you mean by cut all ties? The owners and management have no assets in Belarus or ties to the country?

ramanh 2 days ago | parent [-]

you can open "contact us" page on their website.

graemep 2 days ago | parent [-]

Not sure how that helps answer my question.

A list of contact addresses is not a list of all locations, or all employees or all a contractors or all shareholders or all financial interests.

The one thing the site tells me is that it is operated by two separate companies - Flo Inc and Flo health UK. The directors of Flo Health Limited live in the UK and Cypress, two are Belarusian nationals and one Russian.