About Nlb Limited (11219729) United Kingdom