UNIVERSITI TEKNOLOGI PETRONAS Registration NO: DU003(A) INSTITUTE OF TECHNOLOGY PETRONAS SDN. BHD. (Company NO: 199501023672 [352875-U])