About Nk 63 Limited (08648790) United Kingdom