© 2026 Ofllo. Optimal Flow.
Made with care in Greece · EN / ΕΛ coming soon
Ofllo is operated by Innoviqor Consulting E.E. · Tax ID (ΑΦΜ) 802460272 · 81 Delfon Street, 16561 Glyfada, Athens, Greece · info@ofllo.com
Ofllo is not an emergency service. In a medical emergency, call 112.