Karat World Opens Their Flagship Store at One Ayala