About Nc Investments Limited (03591172) United Kingdom