About Game Science Ltd (09137483) United Kingdom