About Nbl Holding Uk Limited (12233180) United Kingdom