About Syntax Terror Games Ltd (07930938) United Kingdom