About Nbl International Ltd (12339628) United Kingdom