KEY-ID is a product of Dot Origin, a leading technology solutions provider specialising in two-factor authentication, public-key cryptography and data encryption.
Dot Origin Ltd. is registered in England, registration number 3441848
Dot Origin Inc. is a wholly owned subsidiary of Dot Origin Ltd. and is based in California
UK Headquarters: Unit 7 Coopers Place, Combe Lane, Wormley, Godalming GU8 5SZ
US Office: 27943 Smyth Drive, Suite 107, Santa Clarita, CA 91355
UK registered office: Suite 3pm Midday Court, 20-24 Brighton Road, Sutton, Surrey SM2 5BN
VAT registration number: GB 707 571 824