About Ncgs Research Limited (09439629) United Kingdom