About Newkyn Ltd (12295447) United Kingdom