About Neogeo Densetsu Ltd (13077627) United Kingdom