About Nanomox Ltd (12504507) United Kingdom