© 2025 IndieTech OÜ | Kotkapoja tn 2a-10, Tallinn 10615, Harju, Estonia | Registry Code: 14805865 | VAT: EE102204759