About Nkl Pharma Ltd (13628968) United Kingdom