About N&c International Ltd (11728675) United Kingdom