About Njm Mugica Limited (10469824) United Kingdom