About Nomix Limited (01688928) United Kingdom