Imprint
Managing Directors
Peter Clifford (Linkedin), Carsten Zimmermann and Mehul Botadra
Company Information
Karri.io Ltd
71 Queen Victoria Street, London, EC4V 4BE
Company number 13759853
VAT number 476 2645 63
Incorporated in United Kingdom on 23 November 2021
Contact
hello@karri.io