About Third Eye Games Ltd (11651882) United Kingdom