About Nme International Limited (11904918) United Kingdom