About Electrogames International Limited (01453624) United Kingdom