About Nme London Limited (12160769) United Kingdom