About Nrsl Holdings Limited (10887829) United Kingdom