About Nbcl Ltd (09797224) United Kingdom