About K.l Locum Ltd (11990937) United Kingdom