iMovo Limited, a supplier that focuses on customer experience, has established a presence in Portugal.