© 2026 Evonova Group. All rights reserved.
Evonova Group Inc.
Business Address: 501 Silverside Rd, Ste 106-1055, Wilmington, Delaware 19809, USA
State ID: 10099805
Novatek Labs Ltd (UK Operator Subsidiary)
Company Number: 17012982
Registered Office: 128 City Road, London, EC1V 2NX, United Kingdom