About Nanogroup Ltd (12026128) United Kingdom