Owner INFOCOMM DEVELOPMENT AUTHORITY OF SINGAPORE (SGNIC-ORG1152871) behind that: