About Nexmeld Limited (09769071) United Kingdom