About Nlle Ltd (11072610) United Kingdom