About Game Theory Ltd (08616331) United Kingdom