IFREE TECHNOLOGY LLPT11LL0340H · 26 Feb 2011 · Retail sale of computer hardware and peripheral equipment, and computer software (except games and cybersecurity hardware and software)
MAKARA SHIPPING PTE. LTD.201806185C · 21 Feb 2018 · Shipping companies and chartering of ships/boats with crew (freight)