About Teejay Games Limited (10281507) United Kingdom