About Nikk Mole Uk Ltd (13374603) United Kingdom