About Nrk Private Limited (SC622620) United Kingdom