About Ngm Solutions Ltd (11763249) United Kingdom