About Namicom Ltd (11504487) United Kingdom