About Nc Holdings Ltd (12214292) United Kingdom