About Nk 21 Limited (12152435) United Kingdom