About Neminick Limited (12676718) United Kingdom