About Nlm Holdings Limited (SC698234) United Kingdom