About Neo Geo Limited (12991689) United Kingdom