About Nsfr Limited (07776903) United Kingdom