About Ngcs Holdings Limited (11916797) United Kingdom