About Nk Locations Limited (12403990) United Kingdom