About Ngm Consulting Limited (11506511) United Kingdom