International seller
- International seller
- Matreshka L.L.C-FZ
- Registration number
- 2532630
- Tax registration
- To be published before sales open
- Registered address
- Meydan Grandstand, 6th floor, Meydan Road, Nad Al Sheba, Dubai, U.A.E.
- Country
- AE
SLOYRA
SLOYRA is server software for managing content access, delivery caches and demand-aware storage placement. This site serves customers outside the Russian market in English and Arabic.