Key factsactiveLegal nameLIN XUE STUDIOno_brregRegistration937369239no_brregStatusactiveno_brregIncorporated2026-03-16no_brregRegistered addressHaxthausens gate 13, 0263, OSLOno_brregIndustryFotografvirksomhetno_brreg