About Nk One Solutions Limited (12265019) United Kingdom