About Namco London Ltd (11179468) United Kingdom