About Nkr Locums Ltd (09203186) United Kingdom