About Nkr Associates Limited (06241680) United Kingdom