About Nss Interim Finance Services Limited (11674529) United Kingdom