About Nemick Limited (06403315) United Kingdom