About Ghost Town Games Ltd. (09475459) United Kingdom