About Nanometrix Ltd (11622629) United Kingdom