About Nlb Developments Ne Ltd (12357075) United Kingdom