About Namco Solutions Ltd (06711010) United Kingdom