1. The business mainly operates in Ukraine, and its main offering is website traffic services (the official website is inaccessible, so the specific business is unclear).
2. Its industry tier is unknown, and competitors are unknown.
3. The official website brand keywords are "estro" or "estro.ua".