About Ns (london) Holdings Limited (07885096) United Kingdom