Back to VLVT

Imprint

Imprint

Imprint

Corporate Entity

VLVT SYSTEMS LTD

Registered in England and Wales

Company No. 17325121

Registered Office

71-75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom

Contact

team@vlvt.id

Infrastructure Hosting

FrontendVercel Inc.
Data PersistenceAmazon Web Services (London region, eu-west-2)
Identity interpretationGoogle
Speech transcriptionElevenLabs

VLVT is built by VLVT Systems Ltd