About Nlb Holdings Limited (10055271) United Kingdom