About Nmek Limited (12138298) United Kingdom