About Torn Games Ltd (12936522) United Kingdom