About Ls Locum Ltd (11579457) United Kingdom