About Locum Circle Ltd (11688709) United Kingdom