About Kn Locum Ltd (11394818) United Kingdom