About Nkl Management Limited (11390509) United Kingdom