About N&k Holdings Ltd (12961414) United Kingdom