0
Skip to Content
NOVUS LENSE
Home
About
For companies
Contact
NOVUS LENSE
Home
About
For companies
Contact
Home
About
For companies
Contact

About us

Contact

For Students

For Companies

Instagram

Follow us

Explore

© 2025 NOVUS LENSE
NOVUS LENSE is a trading name of Narsimha Tech Ltd. Registered in England and Wales (Company No. 16150364).
Registered Office: NARSIMHA TECH LTD 6th Floor 37 Lombard Street, London EC3V 9BQ GB
Contact: support@someoneandtheirphone.com