About Games Intel Limited (12183118) United Kingdom