7th Floor,10 Lower Thames Street, London, EC3R 6AF, United Kingdom
403A, Omofade Crescent, Omole Phase1, Agidingbi, Ikeja, Lagos, Nigeria.
Eden Square 7th floor, Block 1, Westlands Road, P.O Box 856 00606, Nairobi, Kenya.
UK: +442037866104 Nigeria: +234 814 161 4048 Kenya: +254 725 760 228
[email protected]
Smart CardsBiometrics authenticatione-IdentityAnti-Fraud Smart Document SealsDocument Management PlatformAnti-Counterfeit Smart LabellingProduct Management Platform
Send Message