About Lej Locum Ltd (11966534) United Kingdom