About Nk20 Limited (13036017) United Kingdom