About Nlda Ltd (13008496) United Kingdom