About Nkl Holdings Ltd (13543533) United Kingdom