About Nlc Design Ltd (13006900) United Kingdom