Company Information

‘DID’, ‘did.app’, are trading names of KNO ME LIMITED. Incorporated in England and Wales: company number 12063776. Registered address: Orway House, Kentisbeare, Cullompton, United Kingdom, EX15 2EX.

KNO ME LIMITED can be contacted by email: team@did.app.