About Nabi Namu Co Ltd (11278930) United Kingdom