About Interactive Games International Limited (02912506) United Kingdom