About Namico Ltd (11007283) United Kingdom