Garry Cook Appointed as Executive Chairman of Gfinity Plc