About Nlm Holdings Limited (SC610774) United Kingdom