Legal Notice

Last updated: 2026-05-26

Nimriz is operated by Memorajo LTD, a company registered in England and Wales under company number 17242462.

Product brand
Nimriz
Legal company name
Memorajo LTD
Company number
17242462
Jurisdiction
England and Wales
Company type
private company limited by shares
Registered office
71-75 Shelton Street, Covent Garden, London, United Kingdom, WC2H 9JQ
Legal contact