About N & C Corporate Limited (10249378) United Kingdom