About Ngm Holdings (uk) Ltd (12677342) United Kingdom