myica
MyICA is a customized electronic portal made to give customers with seamless access to their individual facts and a number of electronic solutions provided by the Immigration and Checkpoints Authority (ICA). This System serves as a a single-halt solution for customers, which makes it much easier to deal with their interactions with ICA in a safe at