IntuiFace is the world's leading interactive digital experience creation platform, interactive touch screen display