About Tic Tac Toe World Championship Limited (13145142) United Kingdom