A wholesale trade company registered in Singapore, formerly known as Indo Computers. 3. Recent Developments (2025–2026) INVECOM18 LIMITED filing history - Companies House