Key factsactiveLegal nameXO COMPANY SIAfr_inseeRegistration943348771fr_inseeStatusactivefr_inseeTypeForeign legal entityfr_inseeIncorporated2025-04-16fr_inseeRegistered address11-96 Talsu iela, LV-1002 Riga, LETTONIEfr_inseeIndustry46.49Zfr_insee