About Ngm Consultancy Limited (09659006) United Kingdom