About Nrs Commercial Holdings Limited (12953283) United Kingdom