About Nanomiix Ltd (12554539) United Kingdom