About Nl Commercials Holdings Limited (09693156) United Kingdom