About Emerald Locums Ltd (12397228) United Kingdom