About Torn Page Games Limited (09846870) United Kingdom