Cookies Policy
Privacy & Policy
Terms & Conditions
RAL
Address Pólo Tecnológico de Lisboa, Lt 1 1600-546 Lisboa, Portugal
+351 217 102 575 info@idmind.pt
Business hours 9:00 am - 18:00 pm
Copyright 2026 IDMind © All Rights Reserved