About Lex Locum Ltd (12037828) United Kingdom